Diren D Bharwani
|
8475bdccd7
|
Merge remote-tracking branch 'origin/main' into SHPhysics
|
2023-01-16 16:22:59 +08:00 |
maverickdgg
|
4f63558f40
|
Added GetComponents to Component Manager
|
2023-01-09 10:44:36 +08:00 |
Diren D Bharwani
|
38b1c46d1f
|
Added physics world and tested applied gravity for linear movement
|
2022-12-05 00:20:29 +08:00 |
maverickdgg
|
858e200fb3
|
Bug fixes
|
2022-11-22 11:32:19 +08:00 |
maverickdgg
|
6b80a4baa9
|
Merge branch 'main' into SP3-141-Camera-System
|
2022-11-17 04:56:04 +08:00 |
maverickdgg
|
c80a819b6e
|
Guard Find entity by name function
|
2022-11-17 04:55:46 +08:00 |
Diren D Bharwani
|
e93eea6381
|
Cleaned up tools folder. Added debug only logging macros with _D suffix
|
2022-11-15 03:03:37 +08:00 |
Diren D Bharwani
|
40be8a7962
|
Merge branch 'main' into SP3-12-SceneGraph
|
2022-11-01 19:00:12 +08:00 |
maverickdgg
|
d5cadfe8ed
|
Removed Component event now runs after the component has been removed from the sparse set
|
2022-11-01 14:21:43 +08:00 |
maverickdgg
|
a9c1bd7e7a
|
Added remove component broadcast to removeComponentOfEntity
|
2022-10-31 17:25:17 +08:00 |
maverickdgg
|
f5f9b80490
|
Added GetEntityByName to EntityManager
|
2022-10-31 15:06:08 +08:00 |
Diren D Bharwani
|
270f69572c
|
Replaced cout with SHLOG
|
2022-10-28 16:25:57 +08:00 |
maverickdgg
|
33b173ab9e
|
Merge branch 'main' into SP3-141-Camera-System
|
2022-10-19 09:57:52 +08:00 |
Diren D Bharwani
|
e956797441
|
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
|
2022-10-01 01:13:13 +08:00 |
maverickdgg
|
e4be5e0987
|
Added event manager include
|
2022-09-30 20:34:46 +08:00 |
maverickdgg
|
2d07fb0afc
|
Added component added and removed events
|
2022-09-30 20:25:26 +08:00 |
maverickdgg
|
114ae86a9f
|
Fixed SHFamilyID for SHSystem and SHComponent but still have issues with SHScene
|
2022-09-30 20:13:18 +08:00 |
maverickdgg
|
b1a799cf05
|
Attempt using dllimport/dllexport
|
2022-09-29 07:59:04 +08:00 |
Diren D Bharwani
|
0e07960938
|
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
|
2022-09-28 21:30:57 +08:00 |
Sri Sham Haran
|
02ec5d88e8
|
Add remaining controls to component view
|
2022-09-28 18:36:22 +08:00 |
Diren D Bharwani
|
097b1be3f7
|
Added Physics System
|
2022-09-28 16:15:36 +08:00 |
maverickdgg
|
766abbc0ec
|
#comment Added camera component and system
|
2022-09-28 07:43:37 +08:00 |
XiaoQiDigipen
|
f52fa9463d
|
Merge pull request #39 from SHADE-DP/SP3-16-Math
|
2022-09-21 20:02:20 +08:00 |
Brandon Mak
|
80dc8d0a71
|
Merge remote-tracking branch 'origin/main' into SP3-1-Rendering
|
2022-09-21 15:41:36 +08:00 |
Cocoa
|
7f173b3207
|
Added SH_API to Math Classes
|
2022-09-20 16:10:47 +08:00 |
Kah Wei
|
4023b9d136
|
Added tests for rendering and fixed bugs with Batching system
|
2022-09-19 18:37:57 +08:00 |
maverickdgg
|
ceb96938fb
|
Added SHAPI to Scene graph
|
2022-09-19 17:28:59 +08:00 |
Xiao Qi
|
52efdcf65e
|
Merge branch 'main' into SP3-5-ECS
|
2022-09-19 17:12:54 +08:00 |
Xiao Qi
|
a867ecbcbf
|
SP3-108 Shifted definitions for functions in Event Manager from cpp to hpp
|
2022-09-19 17:08:08 +08:00 |
maverickdgg
|
44611115fe
|
Added Scene graph functionality (un tested)
|
2022-09-19 15:41:52 +08:00 |
maverickdgg
|
b3d9a54d8f
|
Added entity creation event and entity destroyed events
|
2022-09-18 16:46:08 +08:00 |
Kah Wei
|
1c8a434b26
|
Added Batcher classes and fixed errors
|
2022-09-17 23:37:22 +08:00 |
Brandon Mak
|
c1c5e70676
|
Merge remote-tracking branch 'origin/main' into SP3-1-Rendering
|
2022-09-16 14:46:48 +08:00 |
Brandon Mak
|
a42a8b0c46
|
SH_API EVERYWHERE
|
2022-09-16 14:20:21 +08:00 |
Xiao Qi
|
0373754e37
|
Merge branch 'main' into SP3-5-ECS
|
2022-09-16 14:06:05 +08:00 |
maverickdgg
|
7900c52984
|
Merge branch 'main' into SP3-5-ECS
|
2022-09-15 12:18:20 +08:00 |
maverickdgg
|
a90c137445
|
#comment Completed System Routine Added Unit Test version 1
|
2022-09-15 12:10:06 +08:00 |
Kah Wei
|
08f3a52dab
|
Merge branch 'main' into SP3-6-c-scripting
# Conflicts:
# SHADE_Application/premake5.lua
# SHADE_Engine/SHADE_Engine.vcxproj
# SHADE_Engine/SHADE_Engine.vcxproj.filters
# SHADE_Engine/premake5.lua
# premake5.lua
|
2022-09-14 19:57:59 +08:00 |
maverickdgg
|
b7cd1bed48
|
Added System Routines
|
2022-09-14 10:32:50 +08:00 |
Kah Wei
|
cba3aa0663
|
Converted SHADE_Engine to a DLL project and exported common use classes
|
2022-09-13 21:08:13 +08:00 |
maverickdgg
|
f342fdcb95
|
changed more stuff to pragma once
|
2022-09-13 15:36:34 +08:00 |
maverickdgg
|
8842269c6d
|
Changed everything to use pragma once
|
2022-09-13 15:36:03 +08:00 |
maverickdgg
|
e9241feb69
|
moved all managers to their own folder
|
2022-09-13 15:26:23 +08:00 |
maverickdgg
|
d483916cc5
|
Changed SystemManager to use SystemID map instead of using a string map
|
2022-09-13 14:28:32 +08:00 |
Kah Wei
|
04cae0fad9
|
Merge branch 'main' into SP3-6-c-scripting
# Conflicts:
# SHADE_Engine/SHADE_Engine.vcxproj
# SHADE_Engine/SHADE_Engine.vcxproj.filters
# SHADE_Engine/premake5.lua
|
2022-09-13 14:09:32 +08:00 |
maverickdgg
|
51fc65b825
|
Added some typedefs
|
2022-09-13 14:07:40 +08:00 |
maverickdgg
|
8b8f0a076d
|
Added const to some functions
|
2022-09-13 13:57:01 +08:00 |
maverickdgg
|
9c5a705bef
|
Merge branch 'main' into SP3-5-ECS
|
2022-09-13 13:52:52 +08:00 |
Xiao Qi
|
5f56344a74
|
Shifted ECS_Base out of Engine Folder
|
2022-09-13 13:49:24 +08:00 |