Lynix
|
90363406a6
|
Sdk: Add automatic system update
Former-commit-id: ce129cc945e7373ac5b9f48960894712d66b097a
|
2015-06-22 00:58:46 +02:00 |
Lynix
|
6d953d9e93
|
Graphics: Separate Renderable and make Light a Renderable (LightComponent)
Former-commit-id: 6177d473f27ef493ba77417fc14461cb08b6f9e1
|
2015-06-16 00:31:04 +02:00 |
Lynix
|
9670d9f3f9
|
More VS fixes (huehue)
Former-commit-id: 2c3e910d0bdf1c701b4643b4958150e7a0b8492a
|
2015-06-14 17:13:36 +02:00 |
Lynix
|
f4c3ec51ed
|
Final VS fixes
Former-commit-id: 6da44f94127f61de39710a52b8b3b73ce19c1269
|
2015-06-14 16:18:37 +02:00 |
Lynix
|
d9c31636b9
|
Graphics/RenderTechnique: Move viewer to SceneData
Former-commit-id: 6c8b5a00b65649c7a3877a186b51f7240361e801
|
2015-06-13 16:27:12 +02:00 |
Lynix
|
4f04795ef6
|
Ndk/GraphicsComponent: Fix data depending on transform matrix not updating
Former-commit-id: 993d1d31eca9a296fce09bb21e07a684f9e24220
|
2015-06-12 14:24:46 +02:00 |
Lynix
|
c919af8085
|
Ndk/Entity: Fix arguments forwarding when constructing a component
Former-commit-id: b942a4659ebf7f1575c34b000e3efe9e2559a1d6
|
2015-06-12 13:59:32 +02:00 |
Lynix
|
1e0681ef2a
|
Ndk/BaseSystem: Fix destructor not being virtual
Former-commit-id: e430f12f56a36b0d2dee1c1525cf98fc97cb8de6
|
2015-06-11 14:23:32 +02:00 |
Lynix
|
2a6ec829fe
|
Ndk: Fix inline warnings on GCC
Former-commit-id: 4ffe5cd1e821160c60cd2d84f6a0d164aa1326f7
|
2015-06-11 14:23:19 +02:00 |
Lynix
|
48a54dfa5c
|
Graphics/Renderable: Add InstanceData
Former-commit-id: f30f011ae91a445d5b22f33150a88bbda218950c
|
2015-06-11 14:14:11 +02:00 |
Lynix
|
6f2f8d6390
|
Graphics: Make Background/RenderTechnique independent from Scene
Former-commit-id: d588a3bb74b08d79990a278ad2e399e9797755b4
|
2015-06-09 00:26:13 +02:00 |
Lynix
|
4e5cdea454
|
Core/Signals: Remove Connect/Disconnect macros
And make interface easier to use
Former-commit-id: 5b789c9acb694839cb173ae96392650d80d383b7
|
2015-06-07 17:28:19 +02:00 |
Lynix
|
004b53c590
|
Renderer/Renderer: Replace listeners by signals
Former-commit-id: c1293f7f7cc31c4122ba866fc44d93188917ad93
|
2015-06-07 16:52:19 +02:00 |
Lynix
|
fe25249136
|
Replace Listenable system by signals
Former-commit-id: 16fb0b3e703ca4b41ceb97fab938cebb05f677d4
|
2015-06-07 15:16:11 +02:00 |
Lynix
|
3e8d2e1e47
|
Ndk/Entity: Fix a stupid mistake
Former-commit-id: cecdd2a6134f24ea0598628863605d7897cbf922
|
2015-06-07 12:13:41 +02:00 |
Lynix
|
b9ced78772
|
Graphics/RenderTechnique: Remove Clear method
Let's face it, this method was useless from the beginning.
Former-commit-id: c38f57785c900acf66560ad07aa29498312c6063
|
2015-06-05 13:38:22 +02:00 |
Lynix
|
fc65b30f84
|
Improved code based on CppCheck results
None of this should change the engine's behavior, but the code is better
this way.
Former-commit-id: 0127769848fc1f7fc8006ee607985cfc0ead2965
|
2015-06-05 13:25:17 +02:00 |
Lynix
|
cab52dfcfd
|
Ndk/BaseComponent: Fix crash
(Also fix ugly hackfix)
Former-commit-id: b176fb3abc0f541765658376fdd086241c94e279
|
2015-06-04 09:57:10 +02:00 |
Lynix
|
30ba25168f
|
Ndk/Entity: Remove include to Component
Former-commit-id: a209dff2bacf2793d8226671ce2feeeec46e4599
|
2015-06-04 09:56:43 +02:00 |
Lynix
|
80ed8c48bd
|
Ndk/RenderSystem: Finish first implementation
Huge WIP, but I have a first render with it
Former-commit-id: 82ecea8b6ce5c452818f1585c61af7623c28e958
|
2015-06-04 00:20:51 +02:00 |
Lynix
|
fac893f379
|
Ndk/GraphicsComponent: Add Attach method
It will evolve, don't worry.
Former-commit-id: 6529d47e076ef102d54fde0a741df72eb80f5ca7
|
2015-06-04 00:19:53 +02:00 |
Lynix
|
3fdd41cc6b
|
Ndk/CameraComponent: Fix assertion
Former-commit-id: 6f78d6d5b09ad096c22b8a9d2adb5e8060c17613
|
2015-06-04 00:19:15 +02:00 |
Lynix
|
11e7748d85
|
Ndk/GraphicsComponent: Update
Former-commit-id: 4f4ca46fb58582abb0c61b7f081b77e9cd95ee0f
|
2015-06-02 17:21:23 +02:00 |
Lynix
|
2d0cf1794e
|
NDK/RenderSystem: Begin to implement Update
Former-commit-id: 404b7998afffa79568c722677f9760c467e78166
|
2015-06-02 17:20:57 +02:00 |
Lynix
|
d369f6d583
|
Ndk/RenderSystem: Add Entity Removed event
Former-commit-id: 88b08f81e38f7dc4166f19b431288a212ccd8e75
|
2015-05-22 17:59:20 +02:00 |
Lynix
|
9aacbe158c
|
Ndk: Add RenderSystem (experimental)
Former-commit-id: 23b11c6e9a21a4f26df6bde3d161578101cb2b29
|
2015-05-19 01:03:11 +02:00 |
Lynix
|
e0da339217
|
Ndk/GraphicsComponent: First commit
Former-commit-id: b0174376e8d9211a6ecd7684b3ea7ff3416d5599
|
2015-05-19 01:01:49 +02:00 |
Lynix
|
20dda58ebc
|
Ndk/World: Fixed my stupidity
Former-commit-id: a73b8b1f4bcfc5c878df18f5f2337c8d2535fc74
|
2015-05-10 23:46:41 +02:00 |
Lynix
|
ca291d7285
|
Ndk/World: Fixed entities indexes
Former-commit-id: ec6c3ee98bde983d69945796f8f1089efef794dc
|
2015-05-06 23:25:00 +02:00 |
Lynix
|
b84a1f0663
|
Ndk/CameraComponent: Added [Get/Set]Layer method
Former-commit-id: 51ee045d4eaa7c7274181129ced56d861def3b8e
|
2015-05-06 22:51:31 +02:00 |
Lynix
|
04d864e171
|
Ndk/Entity: Added Entity::Invalidate()
Former-commit-id: 8b0824982fbe0ff84acbb0db5cc1509e2c86bcbd
|
2015-05-06 22:48:36 +02:00 |
Lynix
|
3195a50114
|
Ndk/Camera: Invalidate when node invalidate
Former-commit-id: bda6e1f8a5b64f593c9f4ef95a99f1b0198790e7
|
2015-05-06 13:50:04 +02:00 |
Lynix
|
e55b4edd0c
|
Ndk: Added CameraComponent (WIP)
Former-commit-id: ae7be5448a1150b7beba10e03916e94df51ea3a0
|
2015-05-05 18:39:47 +02:00 |
Lynix
|
5e954113ef
|
Ndk: Fixed warnings
Former-commit-id: 64509f0d59d83f4c04a09fe7e7913d94a940f191
|
2015-05-04 13:52:37 +02:00 |
Lynix
|
9fa5b5bbfc
|
Ndk/Entity: Inlined IsValid()
Former-commit-id: 217df236c91d7504218e1094f5a8b3f9c28d1599
|
2015-05-04 00:53:07 +02:00 |
Lynix
|
58416694d4
|
Ndk: Added EntityList
Former-commit-id: f68c3830e59f460b06e23dbacc150c17937491df
|
2015-05-04 00:25:54 +02:00 |
Lynix
|
da36f95b7c
|
Ndk/Physics: Merged StaticCollisionSystem with PhysicsSystem
Former-commit-id: de2127eb967fb29f285e9ebae7c743c07ea39f8a
|
2015-05-03 19:55:16 +02:00 |
Lynix
|
47c5d1072b
|
Ndk/BaseSystem: Added entity validation
Former-commit-id: d82a66179244ae8807f65b193ed9be2f48abffa4
|
2015-05-03 19:51:56 +02:00 |
Lynix
|
3ebf967f30
|
Ndk/BaseSystem: Added "one of" style requirement
Former-commit-id: ce4399561f4198290d639d001a6a56665baa0714
|
2015-05-03 19:50:42 +02:00 |
Lynix
|
9bffaaaa84
|
Ndk/Algorithm: Fixed headers cyclic dependency
Former-commit-id: a6d4d21586ef948dd68f1d3e7dc01e8275aaac3f
|
2015-05-03 19:48:33 +02:00 |
Lynix
|
31227ca567
|
Ndk/Physics: Improved code
Former-commit-id: 8774d0ce7cf55a0a1793e69eda6c97ececc1b44a
|
2015-05-02 21:05:33 +02:00 |
Lynix
|
3f423239f5
|
Ndk/Algorithm: Added Is[Component|System] function
Former-commit-id: 946f5081cea0b8df7faf0e95cfea2a3e5dd9f7bb
|
2015-05-02 21:03:30 +02:00 |
Lynix
|
d558b04aa7
|
Ndk/Physics: Added first physics components/systems
Former-commit-id: 654b7a2a4645487d139474dcbd02c0882d7c8f02
|
2015-05-02 10:00:07 +02:00 |
Lynix
|
55519b5e31
|
Ndk/Component: Modified comment and error messages
Former-commit-id: 6a5fad6d2b7e3c1dbc58df0a1614012eee4df2b7
|
2015-05-02 09:57:33 +02:00 |
Lynix
|
9e3dbb7d09
|
Ndk/ListenerSystem: Handling VelocityComponent
Former-commit-id: 5b9107e77350c9289bf91b4bc6268403650245d3
|
2015-04-23 15:10:19 +02:00 |
Lynix
|
ad290a18f4
|
Ndk/Components: Added On[Attached|Detached] events
Former-commit-id: 46e5b5720a8496dfe536181918ae0a995e028fc1
|
2015-04-23 14:26:48 +02:00 |
Lynix
|
581496ce44
|
Ndk/Entity: Fixed entity moving
Former-commit-id: 72dcc713e86d8442de6356162735f437ec22292d
|
2015-04-23 14:25:25 +02:00 |
Lynix
|
5b44619592
|
Ndk/Components: Added OnComponent[Attached|Detacted] events
And m_entity member variable
Former-commit-id: d6bd9e382e55bafd357e7ec62862ae731c21f897
|
2015-04-20 01:54:09 +02:00 |
Lynix
|
201275b4ae
|
(NodeComponent) Fixed NzNode::SetParent methods not being exposed
Former-commit-id: e4c60f01db90cd288314c37bfb6969b1922a1868
|
2015-04-12 23:28:12 +02:00 |
Lynix
|
ead468525e
|
(NDK) Added Velocity component/system
Former-commit-id: 427b7175fbf9723fcd1d54fc279b8b70167745d4
|
2015-04-12 23:19:53 +02:00 |