Commit Graph

47 Commits

Author SHA1 Message Date
Lynix 870305b403 SDK/ParticleEmitterComponent: Fix missing include
Former-commit-id: 63e47c72265c27d3fd7dd866f2c14781035e55d6 [formerly ff931366578e3d8aa9be0b7165d769cd3c2fe663]
Former-commit-id: 63ec82a8fca534c0a03d974076572f8e5f21c52f
2016-08-01 12:04:15 +02:00
Lynix fdfd078335 Build: Fix empty install commands
Former-commit-id: 42abd0d02836ee466821da11bc34bbe4acc30389 [formerly 0031006522b6c8910fae4c7b72eaf05cda23dcea]
Former-commit-id: 11ed91151aa8db729bea196ca9705a6e60f260bb
2016-07-31 12:59:04 +02:00
Lynix 70ee053f3f Sdk: Integrate particles
Former-commit-id: fa4474b434340d15363ff2ffc91b58d2df3a62fc [formerly 8a52795fc49a847e7b558425fc03915b21139521]
Former-commit-id: ac159c0cf652699400f720ef6fdad0fbf649308f
2016-07-30 15:51:46 +02:00
Lynix a7041185de SDK/ListenerComponent: Fix warnings
Former-commit-id: b35d788a58590ab4eab4a8dfabe33e002e0c7339 [formerly 0b1e9ef21d7344214ef4ec2ef8238220b1c4eab8]
Former-commit-id: ba79bb2a7f5dae94ab0dc077d6667670c09860f3
2016-07-29 18:49:16 +02:00
Lynix 5ba73bf379 Fix typo
Former-commit-id: 035f2fbce2bec447f0a1b08dd5e590de5a098a7c [formerly 970c0e10c43e7d0ea2e7818382ef2667e3bd61dc]
Former-commit-id: ddc449ede5f389146a73e461542fc3779039b305
2016-07-07 18:17:18 +02:00
Lynix 1b3cf51d6d Ndk/GraphicsComponent: Add GetAttachedRenderables
Former-commit-id: 8668ac5a0684b27740cf67caaedc0dad22b6489f [formerly 6a0ea4747d98b53aa30e8a68a0c1d752c902acfe]
Former-commit-id: 9291bad16c33dc5fe117e63a2fcb459b38c70a65
2016-07-07 18:07:43 +02:00
Lynix 31ce28a177 Sdk/GraphicsComponent: Add Clear method
Former-commit-id: adcb195b1865ffdde91dcc1859005e82e5f2d047 [formerly c1886292500dfe3664f6f998de5b77f5d5e52f87]
Former-commit-id: f24214e506c412dd9c330e33c53727b59c3c1b93
2016-06-21 19:14:29 +02:00
Lynix e0071b196a Sdk/GraphicsComponent: Add Detach method
Former-commit-id: b80b7e52f4736f61c439a4242531adaefbdb75a2 [formerly 2c336b6480ae9a11ca1104ee1140e8f449bb2a02]
Former-commit-id: 54f77c634ce1f9bfc93a00d9a14567bd25a06b26
2016-06-20 13:11:31 +02:00
Lynix 819b46f5fc Fix a shitload of warnings in 64 bits mode
Former-commit-id: c7792a7d5b1f85ab934da25324831b9daa3f47ff [formerly 3469974c48432be1f65808bff0ea39d9e22f5b50]
Former-commit-id: 5080815e9e1a3aebe237ff9a291b908ce0292eca
2016-06-13 21:09:55 +02:00
Lynix b6be16b3c3 Build: Add server option, allows to compile only the server-side part of Nazara
Former-commit-id: 28347f372b3d4b0afef0fcf8f54ebf45589470a3 [formerly b432be7d6e4404bd1c5a10c4b0a7ef43fceed307]
Former-commit-id: 1622472689c5f87d5d77ffe391f1dde9cece815d
2016-06-01 13:51:32 +02:00
Lynix 3e78dd40ad Fix some GCC warnings
Former-commit-id: b3292fcfd4d029793cb70f97ab608aeb7d0579ef
2016-05-25 13:52:10 +02:00
Lynix 1715ca19b5 Sdk/CameraComponent: Clean include
Former-commit-id: d0856ba86be59ed82c9b044b270f6369ed1f57be
2016-05-13 13:02:42 +02:00
Lynix fdccc9e510 Sdk/LuaAPI: Bind VelocityComponent
Former-commit-id: 7e51aa57854b58cdf8b243f1e02e7bb90a943709
2016-04-01 18:57:51 +02:00
Lynix 82d1fbb057 Sdk: Add NodeComponentHandle
Former-commit-id: 74e925d0eb39e99e57429c5c769ff827cc04e9c8
2016-03-31 21:15:17 +02:00
Lynix 1c1625070e Sdk: Add GraphicsComponentHandle
Former-commit-id: 437240bf060a20c92f29c03a8f913fc7355dab05
2016-03-31 21:15:10 +02:00
Lynix dd87b9b115 Ndk/GraphicsComponent: Add BoundingVolume
Former-commit-id: e053b21e5495e097a752c17bf2f9367f55b78d78
2016-03-26 01:38:30 +01:00
Lynix f49f77b75d Sdk/CameraComponent: Add Size property for Orthogonal rendering
Former-commit-id: 0cdebac880e7e97685c7a0a2980dba973ec651a3
2016-01-13 18:43:42 +01:00
Gawaboumga 7f4a7c1012 Add override where missing
Former-commit-id: 2a876a280bc29f45ba81cedff5a3efeb5b70efab
2015-12-30 15:15:20 +01:00
Lynix f1166b68a9 Sdk /CameraComponent: Fix render target resizing
Former-commit-id: c730aa1cd42d334fd3687cb76accc54d4a7fc1d7
2015-12-04 19:36:38 +01:00
Lynix 26681b48b7 Sdk/GraphicsComponent: Fix copy constructor
Former-commit-id: 8007e8c374d2c9442bc45b6c911666ba5f3a39b1
2015-11-30 18:19:38 +01:00
Lynix 0a0e6d00f7 Graphics: Add render order
Former-commit-id: 881ae69c214e024846dc0165f3476f76f5bcc0b5
2015-11-27 23:38:54 +01:00
Lynix df8da275c4 Switch from Nz prefix to namespace Nz
What a huge commit


Former-commit-id: 38ac5eebf70adc1180f571f6006192d28fb99897
2015-09-25 19:20:05 +02:00
Lynix 859544eaa7 Ndk: Add support for 2D rendering
Former-commit-id: bdf9257816c8f48b8c0679647978480785720053
2015-09-18 12:34:05 +02:00
Lynix dd7afa970f Ndk/CameraComponent: Fix copy constructor not connecting the render target signal
Former-commit-id: 73172053b08ac409f92784425614a3fa1a5470e2
2015-09-14 22:43:02 +02:00
Lynix 318da0d960 Fixed some warnings
Former-commit-id: d7db2b471afac2d16f44a67e79842f8a7fc2100e
2015-06-28 13:48:22 +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 f4c3ec51ed Final VS fixes
Former-commit-id: 6da44f94127f61de39710a52b8b3b73ce19c1269
2015-06-14 16:18:37 +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 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 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 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 e0da339217 Ndk/GraphicsComponent: First commit
Former-commit-id: b0174376e8d9211a6ecd7684b3ea7ff3416d5599
2015-05-19 01:01:49 +02:00
Lynix b84a1f0663 Ndk/CameraComponent: Added [Get/Set]Layer method
Former-commit-id: 51ee045d4eaa7c7274181129ced56d861def3b8e
2015-05-06 22:51:31 +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 d558b04aa7 Ndk/Physics: Added first physics components/systems
Former-commit-id: 654b7a2a4645487d139474dcbd02c0882d7c8f02
2015-05-02 10:00:07 +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
Lynix f137a75267 (NDK) Added Listener component and system
Former-commit-id: 0553c4ad9a7e33608e9ab91bd4ca8812272a6293
2015-04-12 19:38:38 +02:00
Lynix 1bd45731cd (NDK) Added NodeComponent
Former-commit-id: 61b970c31a12a1b128e72c4754590528b6c1b4d6
2015-04-07 17:39:45 +02:00