Commit Graph

  • 29718db085 SDK/TextAreaWidget: Add TextOutline property Lynix 2019-06-13 19:05:25 +02:00
  • dcfd2ad8f9 Physics2D/PhysWorld2D: Add RaycastQuery and RegionQuery overloads taking a callback Lynix 2019-05-27 22:42:37 +02:00
  • 5a893a1124 Merge pull request #203 from Apjue/version Jérôme Leclercq 2019-05-20 17:53:28 +02:00
  • 350a1cf09f ~ Fix linux build REMqb 2019-05-19 17:17:37 +02:00
  • ab5188c57d Add scancode and virtual key and fix some sdl stuff on Windows Lynix 2019-05-19 16:34:29 +02:00
  • b88c9b2cec Sdk/World: Fix entity kill and invalidation bug Jérôme Leclercq 2019-05-13 16:50:19 +02:00
  • 73c0dbbd30 Add vector test Jérôme Leclercq 2019-05-13 14:05:48 +02:00
  • 1a8a5e612e Set start project Apjue 2019-05-12 16:07:21 +02:00
  • 1244ef1303 Fix french comment Apjue 2019-04-26 21:51:43 +02:00
  • aec88aafa2 Fix Nazara version & fake tab Apjue 2019-04-26 21:47:24 +02:00
  • 3871a8373a Assimp: Add support for animated meshes (WIP) Lynix 2019-04-25 21:06:49 +02:00
  • 278ff26795 Forgot to fix this for Linux too Jérôme Leclercq 2019-04-24 14:29:55 +02:00
  • 408d37a27a Network/IpAddress: Fix problem with some IPv6 Jérôme Leclercq 2019-04-24 13:46:02 +02:00
  • 57264a5650 SimpleTextDrawer: Don't regenerate glyphs on outline color update Lynix 2019-04-22 17:05:15 +02:00
  • 17236880d2 SDK/ImageWidget: Fixed sprite not following widget position Lynix 2019-04-16 01:46:49 +02:00
  • 79b0bd644c Add text outlines! Lynix 2019-04-16 01:46:26 +02:00
  • 8a8c233840 Oops Lynix 2019-04-15 16:26:30 +02:00
  • e61faae089 Physics2D/PhysWorld2D: Fix multiple calls to RegisterCallbacks with the same collision id Lynix 2019-04-15 16:25:40 +02:00
  • 8c7d886f73 Math/Algorithm: Reenable constexpr Lynix 2019-04-15 14:16:57 +02:00
  • 080b76a23c Utility/Font: Fix bold not working since last commit Lynix 2019-04-13 13:39:19 +02:00
  • 0582cbfc26 Utility: Replace UInt32 by TextStyleFlags Lynix 2019-04-13 13:09:53 +02:00
  • e665ea5373 Graphics/Material: Fix Configure resetting textures Jérôme Leclercq 2019-04-12 15:29:15 +02:00
  • 9d195c2750 Regenerate global headers Lynix 2019-04-07 21:36:16 +02:00
  • d234d2084d SDK/StateMachine: Fixed ignored transitiions Lynix 2019-04-07 21:36:08 +02:00
  • 793c5abfe3 SDK: Add LifetimeComponent and LifetimeSystem Lynix 2019-04-07 21:35:10 +02:00
  • 713a70dd10 Renderer/TextureSampler: Set default texture sampler to Clamp Lynix 2019-04-06 15:09:05 +02:00
  • ac49048679 Fix crash when debug drawing Collider2D with no CollisionComponent2D Lynix 2019-04-03 22:16:11 +02:00
  • 2f5e9e481b Fix unit tests Lynix 2019-04-03 22:15:53 +02:00
  • 848f05a420 ~ Initial SDL2 implementation REMqb 2019-04-03 21:17:06 +02:00
  • 5e724b9c04 SDK/PhysicsSystem2D: Fix crash when raycast doesn't hit Lynix 2019-04-03 21:14:40 +02:00
  • 3efb54ea3c Physics2D/RigidBody2D: Fix SetPosition Lynix 2019-04-03 21:14:17 +02:00
  • 0ca823f9a6 Graphics: Remove sprite limit Lynix 2019-03-31 16:31:02 +02:00
  • 03e2bfb833 Merge pull request #201 from DigitalPulseSoftware/physics2d-position-offset Jérôme Leclercq 2019-03-28 00:03:41 +01:00
  • 5b48012dee Fix unit test Lynix 2019-03-28 00:02:22 +01:00
  • b2da8d6c91 Fix compilation Lynix 2019-03-27 23:13:14 +01:00
  • 4ff43f2f72 Sdk/DebugSystem: Fix collision 2D offset Lynix 2019-03-27 23:10:37 +01:00
  • 4821eb14a7 Physics2D: Fix some last stuffs Lynix 2019-03-26 22:01:10 +01:00
  • ae20ad6b65 Sdk/DebugSystem: Take position offset into account Lynix 2019-03-26 21:02:50 +01:00
  • 59dffe1a7b CollisionComponent2D: Rename Align to Center (and make it take a vector) Lynix 2019-03-26 21:02:31 +01:00
  • 23887cc519 Merge branch 'master' into physics2d-position-offset Lynix 2019-03-26 20:33:40 +01:00
  • 1880f88e8f Fix unit tests Lynix 2019-03-26 20:33:29 +01:00
  • c05d39ed28 Fix some indentation shit Lynix 2019-03-26 19:09:46 +01:00
  • 00ca0248c6 Fix unit tests (WIP) Lynix 2019-03-26 19:05:41 +01:00
  • e00d0baa00 SDK/DebugSystem: Add support for Collider2D Lynix 2019-03-26 19:05:25 +01:00
  • 1f5a82d178 Physics2D/Collider2D: Fix CircleCollider2D center of mass Lynix 2019-03-26 19:04:13 +01:00
  • 11e98918ab Physics2D/Collider2D: Add ForEachPolygon method Lynix 2019-03-26 19:03:56 +01:00
  • ce43b633b9 Physics3D/Collider3D: Update ForEachPolygon signature Lynix 2019-03-26 19:02:27 +01:00
  • 3beeeebc1d Physics2D/RigidBody: Add position offset Lynix 2019-03-26 18:59:18 +01:00
  • ffc58e9806 Fix compilation Jérôme Leclercq 2019-03-20 17:18:45 +01:00
  • 853e01c192 Enet fixes (#200) Jérôme Leclercq 2019-03-20 17:12:34 +01:00
  • bdb5a4b3bd Core/Signal: Implement copy constructor/copy assignation operator Lynix 2019-03-17 18:06:05 +01:00
  • 439a62a7f8 Physics2D: Automatically compute center of mass Lynix 2019-03-17 15:56:38 +01:00
  • b6c1bfb5d0 Math/Vector4: Fixed missing implementation Lynix 2019-03-16 15:43:37 +01:00
  • c2a44f7616 Math: Added Vector[2|3|4](u)i64 typedefs Lynix 2019-03-16 15:40:52 +01:00
  • cdf9611080 Graphics/TileMap: Fix material index rendering Lynix 2019-03-10 18:13:03 +01:00
  • 4bf92457c5 Platform: Fix cursor disappearing on Windows in some cases Lynix 2019-03-10 15:56:42 +01:00
  • 23b2f0a48d Platform/Window: Make PushEvent public Lynix 2019-03-10 15:50:16 +01:00
  • 097d16f664 SDK/GraphicsComponent: Fix material update not invalidating culling Lynix 2019-03-10 15:13:16 +01:00
  • ec3cb12451 Platform/Cursor: Fixed SystemCursor_Move on Windows Lynix 2019-03-10 15:12:20 +01:00
  • 8c91d6a77d Platform/Window: Fix SetCursor always changing cursor Lynix 2019-03-10 15:11:16 +01:00
  • e0d460eb95 Update ChangeLog.md Lynix 2019-03-06 23:01:42 +01:00
  • f4e6f6a44f Premake: Set libraries' rpath to current folder (#199) Apjue 2019-03-06 23:00:30 +01:00
  • 90609476e9 Platform/Event: Change mouse absolute position from unsigned to signed Lynix 2019-03-06 21:17:01 +01:00
  • 5343b581ad Warnings: fix opengl redefined name (#196) Alexandre Janniaux 2019-02-13 01:05:07 +01:00
  • b002a054df Fix tilemap multimaterial (#197) larnin 2019-02-13 01:03:47 +01:00
  • a18dbf6bc4 Fix empty tilemap (#198) larnin 2019-02-13 01:02:57 +01:00
  • 54fb983f9e Sdk/PhysicsComponent2D: Add IsValid() method Lynix 2019-02-02 03:01:07 +01:00
  • 2873a60775 SDK/GraphicsComponent: Fix AABB miscalculation Lynix 2019-02-02 03:00:48 +01:00
  • 754823f46e Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Lynix 2019-02-02 02:09:37 +01:00
  • 58c99e80f1 Enable MSVC conformance options Lynix 2019-02-02 02:09:34 +01:00
  • e075b59019 premake: use omitframepointer instead of deprecated NoFramePointer (#195) Alexandre Janniaux 2019-01-21 15:27:40 +01:00
  • b067953373 I can't remember why I did this, but it fixes something Lynix 2019-01-19 02:31:53 +01:00
  • 662ccbd5d0 Physics2D/RigidBody2D: Add possibility to setup a custom velocity function Lynix 2019-01-19 02:31:29 +01:00
  • 40cd8a7987 Physics2D/RigidBody2D: Add ForEachArbiter method Lynix 2019-01-19 02:29:27 +01:00
  • 9be8d0eae4 Add RigidBody2D::GetBodies Lynix 2019-01-19 02:25:45 +01:00
  • ecd42704a6 Remove MSVC-specific fix Lynix 2019-01-19 02:21:29 +01:00
  • bc625b5c8b Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Lynix 2019-01-19 02:17:21 +01:00
  • c152d2b62b unicode: silence shadow variable warnings (#194) Alexandre Janniaux 2019-01-14 22:09:03 +01:00
  • fc86d098c3 Update Velocity[System/Component] to add CoordSys_Local support (#193) Faymoon 2019-01-11 09:29:37 +01:00
  • cd54cf641b Alignment fix Lynix 2018-12-19 22:22:30 +01:00
  • 0740ee456a Lua/LuaCoroutine: Fixed movement assignation operator Lynix 2018-12-19 22:08:50 +01:00
  • beed59b94c Physics2D/RigidBody2D: Fix potential crash if closestDistance is passed as nullptr Jérôme Leclercq 2018-11-16 17:42:59 +01:00
  • a3fd69a453 Lua/LuaState: Add RawEqual function Lynix 2018-11-14 23:54:31 +01:00
  • 1c0a234d04 Merge branch 'master' into console-widget Lynix 2018-10-31 18:39:14 +01:00
  • 400e8e92aa Merge branch 'master' into console-widget Lynix 2018-10-29 22:20:58 +01:00
  • c4cf6d2f53 Graphics/BasicRenderQueue: Extends maximum layer count to 65535 Lynix 2018-10-29 22:06:09 +01:00
  • ed46c87781 Refactor the way resources are loaded (#191) Jérôme Leclercq 2018-10-28 01:53:11 +02:00
  • fa7cbc21e5 SDK/PhysicsSystem2D: Fix initial position/rotation Lynix 2018-10-24 20:54:11 +02:00
  • 2c0c8ef0a0 SDK/PhysicsComponent2D: Add node synchronization Lynix 2018-10-24 20:38:20 +02:00
  • a292e47673 Network/ENetPeer: Fix return type of GettotalPacket[Lost|Sent] Lynix 2018-10-24 20:26:50 +02:00
  • f3febe5d34 Network/ENetHost: Comment out warning in case of error Lynix 2018-10-21 13:53:06 +02:00
  • 4e9d4c10da Network: Add accessors to ENetHost/ENetPeer Lynix 2018-10-21 13:52:14 +02:00
  • 9674d7373c SDK/PhysicsComponent2D: Add missing parameter to SetMass Lynix 2018-10-20 23:52:32 +02:00
  • 5e45983953 Math/Angle: Fix compilation & warning on GCC < 8 Jérôme Leclercq 2018-10-12 17:09:39 +02:00
  • 4c4822eef9 Core/ObjectHandle: Remade object handle system Jérôme Leclercq 2018-10-12 15:46:40 +02:00
  • 3933d5007d Physics2D/RigidBody2D: AddTorque now takes a RadianAnglesf instead of a float Lynix 2018-10-11 00:08:26 +02:00
  • d2b1d51ecb Math/Angle: Replace conversion constructors by conversion operators Lynix 2018-10-11 00:07:50 +02:00
  • 6653be6f2c Math/Angle: Make use of ToRadians() Lynix 2018-10-10 23:12:45 +02:00
  • fb11fe1ecf Math/Angle: Rename angle field to value Lynix 2018-10-10 23:12:27 +02:00
  • 7613f50a6e Math/Angle: Rework ToDegrees/ToRadians Lynix 2018-10-10 23:01:23 +02:00