Gawaboumga
41a1b5d493
Physics2D tests ( #129 )
...
* Quaternion: Fix singularity on Z axis when converting to euler angles
* CollisionComponent2D: Add method to retrieve AABB
* Collider2D: Fix constructor for Box with Vector2
* Physics2D: Fix rotation (Chipmunk works with radian and Nazara degrees) and copy constructor of RigidBody2D
* Colider2D: Add New for convex and tests for the new classes
2017-08-20 21:47:23 +02:00
Lynix
9806231b5c
Oops
2017-08-20 21:40:42 +02:00
Lynix
885804e58a
Disable PremakeProject for non-Windows OSes
2017-08-20 21:37:45 +02:00
Lynix
f363420ebe
Sdk/ParticleEmitterComponent: Fix Enable inline option
2017-08-20 21:34:12 +02:00
Lynix
a2a05f6d92
Build: Add PremakeProject config value
2017-08-20 21:33:42 +02:00
Lynix
a09accc22e
LogoDemo: remove debug log
2017-08-16 20:34:19 +02:00
Lynix
9613ad5de6
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
2017-08-16 20:33:40 +02:00
Lynix
2fe905a453
Increase instance buffer size
2017-08-16 20:33:37 +02:00
Lynix
b7692400c4
HardwareBuffer: Fix wtf behavior
2017-08-16 20:33:23 +02:00
Lynix
fc2fd81719
Utility: Make Window constructor explicit
2017-08-16 20:33:13 +02:00
Lynix
0e99f93866
Demo: New LogoDemo for particles, yay
2017-08-16 20:32:50 +02:00
Jérôme Leclercq
5531e81e65
Core: Add CRC64 and regenerate global headers
2017-08-15 12:32:19 +02:00
Lynix
973e3b094a
Build: Add PremakeProject option
2017-08-14 01:59:17 +02:00
Lynix
52e5ab8445
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
2017-08-13 21:40:44 +02:00
Lynix
84e5ea0023
SimpleTextDrawer: Fix Faux-Bold
2017-08-13 21:40:41 +02:00
Jérôme Leclercq
061b358857
Sdk/ButtonWidget: Fix layout not triggering when updating text
2017-08-08 16:34:22 +02:00
Lynix
e512302305
RigidBody2D: Add experimental SetMomentOfInertia method
2017-08-06 23:46:55 +02:00
Lynix
4e9508e23a
TextAreaWidget: It feels natural now *.*
2017-08-06 23:40:41 +02:00
Lynix
5aa2efc737
TextAreaWidget: Add support for 2D cursor
2017-08-06 23:37:35 +02:00
Lynix
506a963539
SimpleTextDrawer: Assert after update
2017-08-06 23:37:14 +02:00
Lynix
74af157113
PhysWorld2D: Use std::function for callbacks
2017-08-06 23:08:36 +02:00
Lynix
d2b74cd3be
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
2017-08-05 20:51:52 +02:00
Lynix
732c37a194
Sdk/BaseWidget: Begin doc
2017-08-05 20:51:48 +02:00
Jérôme Leclercq
80ddfd1fbe
Sdk/World: Fix Clear not clearing everything
2017-08-04 13:38:23 +02:00
Jérôme Leclercq
3d368b2fe7
Network/SocketPoller: Fix behavior of Wait method (-1 will block)
2017-08-04 13:37:17 +02:00
Jérôme Leclercq
adf7bb15cf
Save your files kids..
2017-07-27 14:50:08 +02:00
Jérôme Leclercq
b64ab862fe
Fix warnings
2017-07-27 14:39:48 +02:00
Jérôme Leclercq
2b36516758
Fix compilation
2017-07-27 14:39:34 +02:00
Jérôme Leclercq
326fb930af
Sdk/LuaBinding: Add support for component binding without default constructor (will throw a lua error)
2017-07-27 11:41:13 +02:00
Jérôme Leclercq
6047018082
Physics3D/Collider3D: Improve CompoundCollider3D constructor
2017-07-27 11:40:42 +02:00
Jérôme Leclercq
afdc018778
Physics2D/Collider2D: Implement CompoundCollider2D and ConvexCollider2D
2017-07-27 11:39:23 +02:00
Jérôme Leclercq
b00487c88c
PhysicsID/RigidBody: Add GetWorld() accessor
2017-07-25 14:44:30 +02:00
Jérôme Leclercq
28e8377708
Physics2D: Fix shape BB
2017-07-12 16:23:14 +02:00
Jérôme Leclercq
aac8d8301b
Network: Fix Linux build
2017-07-11 12:19:11 +02:00
Jérôme Leclercq
0931ee39e0
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
2017-07-11 12:12:44 +02:00
Jérôme Leclercq
394f0bc730
Network/ENetHost: Fix hostname resolve
2017-07-11 12:12:38 +02:00
Jérôme Leclercq
cbcfa5cb4d
Network/ENet: Fix throttle bug
2017-07-11 12:12:12 +02:00
Jérôme Leclercq
9fb9289d6e
Network/Socket: Fix IPv6 handling
2017-07-11 12:11:43 +02:00
Jérôme Leclercq
b4732d8c17
Add Udp::ReceiveMultiple method
2017-07-11 12:11:20 +02:00
Lynix
67dbb9e7c8
Lua/LuaState: Fix Execute not being able to return values
2017-06-28 23:22:50 +02:00
Jérôme Leclercq
2ca844be63
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
2017-06-21 18:10:51 +02:00
Jérôme Leclercq
b2e23cfb56
Mark every bool conversion as explicit
2017-06-21 18:10:46 +02:00
Lynix
bb512ff17a
Network/SocketPoller: Fix IsReadyTo* on Windows Vista+
2017-06-20 20:50:39 +02:00
Lynix
175a98c4fc
Fix compilation
2017-06-20 08:28:57 +02:00
Lynix
90d86c6eb0
Breaks compatibility with Windows XP by default
2017-06-20 08:16:43 +02:00
Lynix
50a3f78f91
Core/Thread: Add posibility of setting thread name
2017-06-20 08:16:08 +02:00
Lynix
4a1a335cee
Core/Flags: Fix compilation
...
Oops..
2017-06-20 07:06:50 +02:00
Lynix
e0ede5bf2d
Physics2D/RigidBody2D: Little refactor
2017-06-20 06:59:53 +02:00
Lynix
dc28a9161b
Network/TcpClient: Fix Send hanging when used in non-blocking mode
2017-06-20 06:57:59 +02:00
Lynix
5fe782bd46
Core/FileImpl: Remove implicit region locking (Windows)
2017-06-20 06:57:58 +02:00