NazaraEngine/SDK/src/NDK
Faymoon 4f6bf30f24 Constraint 2D (#147)
* Rename all Constraint by [name]Constraint3D

* Create Refs and Libraries for Constraint2D

* Remove ref to PhysWorld in Constraints ctors

* Update Constraint2d ctor to have RigiBodies first

* Add New static function for all constraints and fix an oopsie

* Add Contraint Library and remove all library useless aliases

* Add ConstraintComponent2D

* remove useless definition of Constraint2D library

* Fix : getting the world of the constraint before having created it

* Make the GetStaticBody function return a ref

* Remove : Useless AddJoint Fonction and Update CreateJoint function

* Update PhysicsSystem3D because GetStaticBody return now a ref

* Oops

* Having done something with the 3D and i was needing 2D

* Add ConstraintComponent as friend of Collision and PhysicsComponent

* Update all the Get[Static/Rigid]Body function so they return a pointer

* fix the bugs caused by the commit before

* update : CreateConstraint lambda for the nullptr case

* remove the useless  use of const pointer

* Update : CreateConstraint function

* Update ChangeLog.md
2018-01-13 11:03:03 +01:00
..
Components Constraint 2D (#147) 2018-01-13 11:03:03 +01:00
Lua Add AddImpulse for PhysicsComponent2D (#141) 2017-11-21 12:17:11 +01:00
Resources Added CheckboxWidget (#130) 2017-08-30 10:25:42 +02:00
Systems Constraint 2D (#147) 2018-01-13 11:03:03 +01:00
Widgets Core/String: Replace implicit operator std::string by ToStd::String 2017-12-14 19:50:06 +01:00
Application.cpp Renderer: Replaced RenderTarget::Get[Height|Width] by RenderTarget::GetSize 2017-10-28 23:26:22 +02:00
BaseComponent.cpp Sdk/BaseComponent: Add OnEntityDisabled and OnEntityEnabled callbacks 2017-12-10 14:06:43 +01:00
BaseSystem.cpp Update copyright year 2017-01-20 12:58:35 +01:00
BaseWidget.cpp Sdk/Canvas: Implement tab/shift-tab to switch to next/previous widget 2017-11-23 14:48:59 +01:00
Canvas.cpp Sdk/Canvas: Implement tab/shift-tab to switch to next/previous widget 2017-11-23 14:48:59 +01:00
Console.cpp Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
Entity.cpp Sdk/BaseComponent: Add OnEntityDisabled and OnEntityEnabled callbacks 2017-12-10 14:06:43 +01:00
EntityList.cpp Refactor EntityList and prevent World to invalidate its own handles between updates 2017-04-20 23:42:45 +02:00
LuaAPI.cpp Refactor LuaInstance to prepare coroutine handling 2017-06-07 21:18:07 +02:00
Sdk.cpp Constraint 2D (#147) 2018-01-13 11:03:03 +01:00
State.cpp Update copyright year 2017-01-20 12:58:35 +01:00
World.cpp Sdk/BaseComponent: Add OnEntityDisabled and OnEntityEnabled callbacks 2017-12-10 14:06:43 +01:00