Commit Graph

4734 Commits

Author SHA1 Message Date
Jérôme Leclercq b88c9b2cec Sdk/World: Fix entity kill and invalidation bug 2019-05-13 16:50:19 +02:00
Jérôme Leclercq 73c0dbbd30 Add vector test 2019-05-13 14:05:48 +02:00
Apjue 1a8a5e612e Set start project 2019-05-12 16:07:21 +02:00
Apjue 1244ef1303 Fix french comment 2019-04-26 21:51:43 +02:00
Apjue aec88aafa2 Fix Nazara version & fake tab 2019-04-26 21:47:24 +02:00
Lynix 3871a8373a Assimp: Add support for animated meshes (WIP)
Doesn't work at all for animations
2019-04-25 21:06:49 +02:00
Jérôme Leclercq 278ff26795 Forgot to fix this for Linux too 2019-04-24 14:29:55 +02:00
Jérôme Leclercq 408d37a27a Network/IpAddress: Fix problem with some IPv6 2019-04-24 13:46:02 +02:00
Lynix 57264a5650 SimpleTextDrawer: Don't regenerate glyphs on outline color update 2019-04-22 17:05:15 +02:00
Lynix 17236880d2 SDK/ImageWidget: Fixed sprite not following widget position 2019-04-16 01:46:49 +02:00
Lynix 79b0bd644c Add text outlines! 2019-04-16 01:46:26 +02:00
Lynix 8a8c233840 Oops 2019-04-15 16:26:30 +02:00
Lynix e61faae089 Physics2D/PhysWorld2D: Fix multiple calls to RegisterCallbacks with the same collision id 2019-04-15 16:25:40 +02:00
Lynix 8c7d886f73 Math/Algorithm: Reenable constexpr 2019-04-15 14:16:57 +02:00
Lynix 080b76a23c Utility/Font: Fix bold not working since last commit 2019-04-13 13:39:19 +02:00
Lynix 0582cbfc26 Utility: Replace UInt32 by TextStyleFlags 2019-04-13 13:09:53 +02:00
Jérôme Leclercq e665ea5373 Graphics/Material: Fix Configure resetting textures 2019-04-12 15:29:15 +02:00
Lynix 9d195c2750 Regenerate global headers 2019-04-07 21:36:16 +02:00
Lynix d234d2084d SDK/StateMachine: Fixed ignored transitiions 2019-04-07 21:36:08 +02:00
Lynix 793c5abfe3 SDK: Add LifetimeComponent and LifetimeSystem 2019-04-07 21:35:10 +02:00
Lynix 713a70dd10 Renderer/TextureSampler: Set default texture sampler to Clamp 2019-04-06 15:09:05 +02:00
Lynix ac49048679 Fix crash when debug drawing Collider2D with no CollisionComponent2D 2019-04-03 22:16:11 +02:00
Lynix 2f5e9e481b Fix unit tests 2019-04-03 22:15:53 +02:00
Lynix 5e724b9c04 SDK/PhysicsSystem2D: Fix crash when raycast doesn't hit 2019-04-03 21:14:40 +02:00
Lynix 3efb54ea3c Physics2D/RigidBody2D: Fix SetPosition 2019-04-03 21:14:17 +02:00
Lynix 0ca823f9a6 Graphics: Remove sprite limit 2019-03-31 16:31:02 +02:00
Jérôme Leclercq 03e2bfb833 Merge pull request #201 from DigitalPulseSoftware/physics2d-position-offset
Add possibility to set a position offset to Physics2D bodies
2019-03-28 00:03:41 +01:00
Lynix 5b48012dee Fix unit test 2019-03-28 00:02:22 +01:00
Lynix b2da8d6c91 Fix compilation 2019-03-27 23:13:14 +01:00
Lynix 4ff43f2f72 Sdk/DebugSystem: Fix collision 2D offset 2019-03-27 23:10:37 +01:00
Lynix 4821eb14a7 Physics2D: Fix some last stuffs 2019-03-26 22:01:10 +01:00
Lynix ae20ad6b65 Sdk/DebugSystem: Take position offset into account 2019-03-26 21:02:50 +01:00
Lynix 59dffe1a7b CollisionComponent2D: Rename Align to Center (and make it take a vector) 2019-03-26 21:02:31 +01:00
Lynix 23887cc519 Merge branch 'master' into physics2d-position-offset 2019-03-26 20:33:40 +01:00
Lynix 1880f88e8f Fix unit tests 2019-03-26 20:33:29 +01:00
Lynix c05d39ed28 Fix some indentation shit 2019-03-26 19:09:46 +01:00
Lynix 00ca0248c6 Fix unit tests (WIP) 2019-03-26 19:05:41 +01:00
Lynix e00d0baa00 SDK/DebugSystem: Add support for Collider2D 2019-03-26 19:05:25 +01:00
Lynix 1f5a82d178 Physics2D/Collider2D: Fix CircleCollider2D center of mass 2019-03-26 19:04:13 +01:00
Lynix 11e98918ab Physics2D/Collider2D: Add ForEachPolygon method 2019-03-26 19:03:56 +01:00
Lynix ce43b633b9 Physics3D/Collider3D: Update ForEachPolygon signature 2019-03-26 19:02:27 +01:00
Lynix 3beeeebc1d Physics2D/RigidBody: Add position offset 2019-03-26 18:59:18 +01:00
Jérôme Leclercq ffc58e9806 Fix compilation 2019-03-20 17:18:45 +01:00
Jérôme Leclercq 853e01c192 Enet fixes (#200)
* Network/ENet: Fix UnreliableFragment flag

* Network/ENet: Match libenet new behavior on DisconnectLater
2019-03-20 17:12:34 +01:00
Lynix bdb5a4b3bd Core/Signal: Implement copy constructor/copy assignation operator 2019-03-17 18:06:05 +01:00
Lynix 439a62a7f8 Physics2D: Automatically compute center of mass 2019-03-17 15:56:38 +01:00
Lynix b6c1bfb5d0 Math/Vector4: Fixed missing implementation 2019-03-16 15:43:37 +01:00
Lynix c2a44f7616 Math: Added Vector[2|3|4](u)i64 typedefs 2019-03-16 15:40:52 +01:00
Lynix cdf9611080 Graphics/TileMap: Fix material index rendering 2019-03-10 18:13:03 +01:00
Lynix 4bf92457c5 Platform: Fix cursor disappearing on Windows in some cases 2019-03-10 15:56:42 +01:00