MichPerry-GG
|
008d0c911a
Merge remote-tracking branch 'CharliesRepo/onCollisionChoice' into development
|
12 lat temu |
MelvMay-GG
|
3222365e09
- Implemented the stub "revolute joint" functions because they were so trivial.
|
12 lat temu |
MelvMay-GG
|
0ed914b535
- Fixed-up a recent bad merge and implemented stubs for missing functionality. The baton has been passed back now... :)
|
12 lat temu |
Charlie Patterson
|
b7d6167d99
onCollision version with parameters that are "backward compatible" with pre MIT.
|
12 lat temu |
Charlie Patterson
|
2d031064af
removed onCollision changes in Scene.cc by checking in -1 older version (for now).
|
12 lat temu |
capnlove
|
8410f1cc08
Merge remote-tracking branch 'refs/remotes/upstream/development' into development
|
12 lat temu |
Charlie Patterson
|
965a156f7d
fix for onCollision/onEndCollision - the parameters should have been and are now onCollision(this, other, details). they used to be onCollision(this, thisAgain, other, details)
|
12 lat temu |
MelvMay-GG
|
83ad121c78
- Added Scene "pickCircle" to WorldQuery.
|
12 lat temu |
MelvMay-GG
|
1d0030af49
- Finished the WorldQuery. This is a breaking change! The old "Size" option for the Scene picking methods no longer exists. Now you have "Any", "AABB", "OOBB" & "Collision". The old "Size" option is analogous to "AABB".
|
12 lat temu |
capnlove
|
cf538f01f0
Resolved Conflicts:
|
13 lat temu |
MelvMay-GG
|
5ac312811a
- Added behavior component schema (there are no engine types involved so it's an unrestricted schema).
|
13 lat temu |
MelvMay-GG
|
6f947749d5
- Added support for Scene.Preloads to schema.
|
13 lat temu |
MelvMay-GG
|
dbfae3e930
- Added support for RectI, RectF & b2AAAA to schema.
|
13 lat temu |
MelvMay-GG
|
bd531f55bd
- Fixed script string corruption from "onCollision()" & "onEndCollision()" callbacks.
|
13 lat temu |
MelvMay-GG
|
2e16ca5d01
- TAML schema (adding in custom TAML).
|
13 lat temu |
MelvMay-GG
|
11ca2e3027
- Added support to declare statically whether a type is a container of children and what polymorphic type is allowed.
|
13 lat temu |
MelvMay-GG
|
274ccf6bbc
- Added the ability to specify assets to preload on a Scene.
|
13 lat temu |
MelvMay-GG
|
d578197145
- Fixed a bug in "onEndCollision()" callback on behaviors.
|
13 lat temu |
MelvMay-GG
|
6f8d3d9721
- Corrected typo.
|
13 lat temu |
MelvMay-GG
|
4d397f4b57
- Scene joints now use S32 and not U32. This is consistent with returning (-1) when an error occurs.
|
13 lat temu |
MelvMay-GG
|
e1693a2ad1
- Added "Scene.Create( type )" which creates a SceneObject-derived type, registers it and adds it to the scene in one operation.
|
13 lat temu |
MelvMay-GG
|
6de480a615
- The "onAdd()" and "onRemove()" callbacks are now processed by SimObject meaning each derived-type doesn't have to do so.
|
13 lat temu |
MelvMay-GG
|
aa5da471df
- Fixed up some formatting issues only.
|
13 lat temu |
MelvMay-GG
|
6db2661b0e
- Changed the contact filter so that the contact rules is now such that a contact occurs if either A is configured to contact B OR B is configured to contact A. Previously both conditions (AND) were required which caused undue configuration.
|
13 lat temu |
MelvMay-GG
|
6c675d7aac
- After a discussion on usability the following changes have been made:
|
13 lat temu |
MelvMay-GG
|
474d803a65
- Moved the background color from the Scene to the SceneWindow. This seems more appropriate, especially in a multi-window environment where you want to potentially clear the "camera" view rather than clearing the Scene itself.
|
13 lat temu |
MelvMay-GG
|
3e74e7c6ec
- Fixed scene color-clear clipping bug.
|
13 lat temu |
MelvMay-GG
|
00814cd8c1
- The "Scene::onCollision()" and "Scene::onEndCollision()" (mutial object collision callbacks) only get called when both objects involved have their collision callback active which hasn't changed however now the "self" collision callbacks on both SceneObject and their behaviors are called when the respective SceneObject has its collision callback active i.e. it does not require the other objects (the object it's colliding with) to be active.
|
13 lat temu |
MelvMay-GG
|
26d11c7e82
- Fixed bad callback argument format.
|
13 lat temu |
MelvMay-GG
|
7ef34e5bc9
- Added "onSelfEndCollision()" changes as well for the special-case collision callbacks.
|
13 lat temu |