Kah Wei
|
60c2c9facb
|
Added collision and trigger event functions for Script
|
2022-10-31 21:31:33 +08:00 |
Kah Wei
|
40044cbbfe
|
Added definitions for CollisionInfo properties
|
2022-10-31 21:26:39 +08:00 |
Kah Wei
|
ccbbdc6485
|
Added CollisionInfo and SHPhysicsSystemInterface
|
2022-10-31 21:05:46 +08:00 |
Kah Wei
|
2ffba202f7
|
Added proper implementation of IsActiveInHierarchy()
|
2022-10-31 16:29:29 +08:00 |
Kah Wei
|
f91b1f00ad
|
Added implementation for GameObject.Find()
|
2022-10-31 15:28:28 +08:00 |
Kah Wei
|
b04565c9dc
|
Added implementation for scripts and component functions for scripts
|
2022-10-31 15:07:10 +08:00 |
Kah Wei
|
66529474cd
|
Added Application class equivalent to SHADE_Managed
|
2022-10-31 14:51:50 +08:00 |
Kah Wei
|
5eaf2b55aa
|
Added WIP Application class and adjustments to how ScriptStore destroys scripts (SpdLog errors)
|
2022-10-31 12:20:46 +08:00 |
Kah Wei
|
da05cb3edc
|
Fixed script error and added support for static functions in CallbackAction
|
2022-10-30 02:37:58 +08:00 |
Kah Wei
|
dbf1b0b8de
|
Merge branch 'main' into SP3-6-c-scripting
# Conflicts:
# SHADE_Managed/src/Components/Collider.hxx
|
2022-10-29 02:32:21 +08:00 |
Kah Wei
|
19dc999e4f
|
Added full implementation of Renderable script interface
|
2022-10-29 02:19:36 +08:00 |
Kah Wei
|
9617ed3838
|
Added NativeAsset, Material and Mesh representations along with a stub for Renderable
|
2022-10-28 19:23:40 +08:00 |
Kah Wei
|
7e5c819813
|
Fixed warning with Collider not being made abstract
|
2022-10-28 19:03:07 +08:00 |
Kah Wei
|
199897adb4
|
Added GenericHandles to SHADE_Managed
|
2022-10-28 19:02:26 +08:00 |
Diren D Bharwani
|
1a4b15feb2
|
Changed ColliderBound to CollisionShape because ColliderBound sounds weird
|
2022-10-28 14:29:05 +08:00 |
Diren D Bharwani
|
4fc87866ee
|
Fixed compilation error
|
2022-10-28 14:23:11 +08:00 |
Kah Wei
|
7d6af884a4
|
Added Color struct
|
2022-10-28 13:59:41 +08:00 |
XiaoQiDigipen
|
c750bffd1d
|
Merge pull request #125 from SHADE-DP/SP3-1-SerialisedRenderable
Added Serialized Renderable
|
2022-10-27 23:27:00 +08:00 |
Kah Wei
|
003a99ae07
|
Merge branch 'main' into SP3-1-SerialisedRenderable
# Conflicts:
# SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp
# SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHRenderable.h
# SHADE_Engine/src/Graphics/RenderGraph/SHRenderGraphNode.cpp
# SHADE_Engine/src/Graphics/RenderGraph/SHSubpass.cpp
# SHADE_Engine/src/Graphics/RenderGraph/SHSubpass.h
|
2022-10-27 19:30:54 +08:00 |
Kah Wei
|
97432b8666
|
Accounted for updating collider storage when a collider is removed
|
2022-10-27 12:46:42 +08:00 |
Kah Wei
|
d45d621701
|
Collider now will have it's sub collider list updated based on events
|
2022-10-27 12:32:06 +08:00 |
Kah Wei
|
3bdc48260f
|
Improved CallbackEvent inspector
|
2022-10-25 16:55:50 +08:00 |
Kah Wei
|
73a85e4aab
|
Merge branch 'main' into SP3-6-c-scripting
# Conflicts:
# SHADE_Managed/src/Utility/Convert.cxx
# SHADE_Managed/src/Utility/Convert.hxx
|
2022-10-25 15:56:11 +08:00 |
Kah Wei
|
f6cbb18143
|
Added display of WIP CallbackEvents on the inspector
|
2022-10-25 01:34:46 +08:00 |
Diren D Bharwani
|
ff025f212c
|
Added Euler Angles properties to Managed Transforms
|
2022-10-24 22:41:36 +08:00 |
Diren D Bharwani
|
24c591ec27
|
Modified Managed Transform Interface to use Quaternions
|
2022-10-24 20:07:59 +08:00 |
Diren D Bharwani
|
c34faade86
|
Converted doubles to floats in SHADE Managed. Added Quaternions.
|
2022-10-24 02:45:47 +08:00 |
Kah Wei
|
51c79d33d6
|
Added C-style versions of SHLog functions and P/Invoke versions in SHADE_CSharp
|
2022-10-24 02:04:12 +08:00 |
Diren D Bharwani
|
57f9898e07
|
Finished quaternion implementation
|
2022-10-23 20:03:18 +08:00 |
Kah Wei
|
2bd633c11b
|
Added RigidBody component
|
2022-10-22 23:00:50 +08:00 |
Kah Wei
|
9d8dfd334f
|
Added serialization interfaces for Material (missing Shader)
|
2022-10-22 19:38:02 +08:00 |
Kah Wei
|
488fd51d05
|
Added Collider component and Ray struct for C#
|
2022-10-20 17:07:21 +08:00 |
Kah Wei
|
166a036142
|
Completed script serialization in YAML
|
2022-10-20 11:08:20 +08:00 |
Kah Wei
|
4bc91283c8
|
Fixed primitive fields not being serialised
|
2022-10-20 10:10:43 +08:00 |
Kah Wei
|
cfed342f9c
|
Modified script serialization to use a sequence of scripts instead of a map
|
2022-10-20 09:54:51 +08:00 |
Kah Wei
|
4f177bc455
|
Reworked script serialization and deserialization functions (WIP)
|
2022-10-19 20:43:22 +08:00 |
Kah Wei
|
a3c4c347bb
|
Added Time class for C#
|
2022-10-19 16:06:26 +08:00 |
Kah Wei
|
7df24e7a66
|
Fixed RangeAttribute not working correctly
|
2022-10-19 10:12:56 +08:00 |
Kah Wei
|
ceb4c6c4ca
|
Added Range Attribute
|
2022-10-18 22:34:46 +08:00 |
Kah Wei
|
87cf3ffa61
|
Added script inspector tooltips support via Tooltip attribute
|
2022-10-18 20:09:50 +08:00 |
Kah Wei
|
3b3492843f
|
Added input class
|
2022-10-16 03:25:33 +08:00 |
Diren D Bharwani
|
7c4a9ca004
|
Added conversions for shade math to reactphysics math
|
2022-10-10 18:07:21 +08:00 |
Brandon Mak
|
3f334da934
|
Merge remote-tracking branch 'origin/main' into SP3-1-Rendering
|
2022-10-02 03:09:25 +08:00 |
Brandon Mak
|
d432822608
|
Merge remote-tracking branch 'origin/main' into SP3-1-Rendering
|
2022-10-02 01:13:43 +08:00 |
Brandon Mak
|
64d1c2ab2e
|
Minimize is now working
|
2022-10-02 00:47:26 +08:00 |
Kah Wei
|
15c39d7028
|
Removed mixed tabs and spaces
|
2022-10-01 22:58:19 +08:00 |
Kah Wei
|
f717b61c88
|
Added undo and redo support for script changes in the inspector
|
2022-10-01 22:56:15 +08:00 |
Kah Wei
|
1477aaaead
|
Merge branch 'SP3-6-c-scripting' of https://github.com/SHADE-DP/SHADE_Y3 into SP3-6-c-scripting
|
2022-10-01 20:34:45 +08:00 |
Kah Wei
|
b3d15b6a39
|
Added WIP UndoRedoStack
|
2022-10-01 20:34:23 +08:00 |
Sri Sham Haran
|
a6e17847bf
|
Warning disables
Remove SDL hint that gave warning (it was unnecessary anyway)
|
2022-10-01 18:58:13 +08:00 |