Commit Graph

4079 Commits

Author SHA1 Message Date
Lynix
b5191d142a Fix warning 2017-04-22 17:13:56 +02:00
Lynix
52a4a590e1 Graphics/Material: Fix depth sorting flag handling for meshes 2017-04-22 17:13:51 +02:00
Lynix
e3514db87f Sdk/GraphicsComponent: Add methods to update local matrix and render order 2017-04-22 17:11:42 +02:00
Lynix
f6fe589b03 Fix #120 2017-04-22 15:33:59 +02:00
Lynix
883d7b02a7 Math/Algorithm: Optimize NumberEquals unsigned and float cases 2017-04-22 15:08:43 +02:00
Lynix
d8a2d08e27 UnitTest: Add some checks 2017-04-22 15:08:21 +02:00
Lynix
06038a4d81 Cleanup pass 2017-04-22 15:08:05 +02:00
Lynix
5211d899dd Merge remote-tracking branch 'refs/remotes/origin/master' into entitylist-refactor 2017-04-22 12:59:18 +02:00
Lynix
ec310b9577 Sdk/Entity: Fix removed components sometimes not being removed 2017-04-22 12:59:06 +02:00
Lynix
0708531f6c Sdk/World: Inline GetEntity and KillEntity 2017-04-22 12:58:39 +02:00
Lynix
c06db7d9c5 SDK: Fix unit tests 2017-04-22 12:58:14 +02:00
Lynix
c1e9fe7b04 Merge remote-tracking branch 'refs/remotes/origin/master' into entitylist-refactor 2017-04-21 22:08:13 +02:00
Lynix
140e52203d Graphics/ForwardRenderQueue: Cleanup a bit 2017-04-21 21:48:05 +02:00
Lynix
33b10989e2 Physics2D/PhysWorld2D: Initialize callbacks to nullptr to prevent misuse 2017-04-21 21:39:37 +02:00
Lynix
4f6706284e Sdk/World: Fix entity block handling 2017-04-21 21:27:27 +02:00
Lynix
3c99782643 Sdk/EntityList: Fix empty() behavior 2017-04-21 21:27:07 +02:00
Lynix
203509f141 Sdk/BaseSystem: Reuse EntityList 2017-04-21 01:02:46 +02:00
Lynix
53b92106ff Sdk/World: Fix block pointers 2017-04-21 01:02:23 +02:00
Lynix
48b348135e Refactor EntityList and prevent World to invalidate its own handles between updates 2017-04-20 23:42:45 +02:00
Gawaboumga
eb70453574 State machine as a stack (#123)
* State machine as a stack

* Fix comments linked to code review

* I will think to compile, next time
2017-04-20 12:30:43 +02:00
Santiago Castro
0a75bce99d Fix broken Markdown headings (#124) 2017-04-18 05:36:28 +02:00
1d44adf23a Merge branch 'master' into enet_wip_nothing_to_see_here 2017-04-14 16:56:49 +02:00
Jérôme Leclercq
7b4f438065 Math/Algorithm: Fix NumberEquals for signed integers 2017-04-14 16:53:03 +02:00
Jérôme Leclercq
be4f0ad00c Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here 2017-04-05 15:58:09 +02:00
Jérôme Leclercq
ca4a93c4af Fix compilation error on Linux 2017-04-05 15:57:54 +02:00
Jérôme Leclercq
a769ef2bae Merge branch 'enet_wip_nothing_to_see_here' of https://github.com/DigitalPulseSoftware/NazaraEngine into enet_wip_nothing_to_see_here 2017-04-05 10:11:03 +02:00
Jérôme Leclercq
660cddba34 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here 2017-04-05 10:11:01 +02:00
Jérôme Leclercq
eac2919551 Build/Package: Copy .pdb in the bin directory 2017-04-05 10:10:42 +02:00
Lynix
715664073a Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here 2017-03-30 18:43:19 +02:00
Lynix
bb272c57f5 Lua/LuaInstance: Fix movement 2017-03-30 18:43:05 +02:00
Lynix
6432dbb9cc Merge branch 'master' into enet_wip_nothing_to_see_here 2017-03-30 16:32:52 +02:00
Lynix
5ec913311f Physics2D/PhysWorld2D: Add RegionQuery method 2017-03-30 16:32:29 +02:00
Lynix
447ef235c1 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here 2017-03-25 10:12:15 +01:00
Lynix
6d0314741a Core/ObjectHandle: Fix self-movement case 2017-03-25 10:12:01 +01:00
Jérôme Leclercq
b706b3203e Merge branch 'master' into enet_wip_nothing_to_see_here 2017-03-21 15:25:13 +01:00
Jérôme Leclercq
ef2c233e63 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here 2017-03-21 15:21:57 +01:00
Lynix
02508fb99d Sdk/BaseComponent: Add GetEntity method 2017-03-20 07:49:01 +01:00
Lynix
9341f7e62a Add Tutorial 02 source code 2017-03-13 07:55:54 +01:00
Lynix
c766387567 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here 2017-03-10 17:10:36 +01:00
Lynix
82edb5c7cb Core/Signal: Fix compilation 2017-03-10 17:10:11 +01:00
Lynix
9531edfffc Core/Signal: Fix move behaviour with GCC 4.9 .... 2017-03-10 17:07:40 +01:00
Lynix
c5c5beef92 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here 2017-03-10 11:37:19 +01:00
Lynix
4d932e9317 PhysWorld2D: Ensure PostStepContainer is move-constructible noexcept 2017-03-10 11:36:58 +01:00
Lynix
353ade3efd Core/Signal: Make movement noexcept 2017-03-10 11:36:48 +01:00
Lynix
a32db65865 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here 2017-03-09 18:21:19 +01:00
Lynix
ef474fc3a4 Physics2D/PhysWorld2D: Fix compilation 2017-03-09 18:21:07 +01:00
Lynix
2cf1d5ddfc Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here 2017-03-09 18:20:30 +01:00
Lynix
cdf7c11ef8 Fix crash when RigidBody2D is moved while having poststeps 2017-03-09 18:20:18 +01:00
Lynix
a4fe005e3b Network/ENetPeer: Fix packets not being resend after timeout sometimes 2017-03-08 22:40:15 +01:00
Lynix
1917a0e8dd Network/ENetPeer: Fix fragments handling 2017-03-08 21:06:09 +01:00