NazaraEngine/SDK/include/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 Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
Systems Sdk: Remove systems clone (and thus need for copy constructor) 2017-10-14 14:41:55 +02:00
Widgets Sdk/TextAreaWidget: Fix Clear 2018-01-03 20:43:24 +01:00
Algorithm.hpp Update copyright year 2017-01-20 12:58:35 +01:00
Algorithm.inl Sdk/Algortihm: Fix 64bits shift 2017-10-10 21:52:34 +02:00
Application.hpp Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
Application.inl Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
BaseComponent.hpp Sdk/BaseComponent: Add OnEntityDisabled and OnEntityEnabled callbacks 2017-12-10 14:06:43 +01:00
BaseComponent.inl Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
BaseSystem.hpp Sdk: Remove systems clone (and thus need for copy constructor) 2017-10-14 14:41:55 +02:00
BaseSystem.inl Sdk: Remove systems clone (and thus need for copy constructor) 2017-10-14 14:41:55 +02:00
BaseWidget.hpp Sdk/Canvas: Implement tab/shift-tab to switch to next/previous widget 2017-11-23 14:48:59 +01:00
BaseWidget.inl Sdk/BaseWidget: Fix compilation, for real 2017-11-15 10:48:30 +01:00
Canvas.hpp Sdk/Canvas: Rename widgetbox to widgetentry 2017-11-23 13:54:58 +01:00
Canvas.inl Sdk/Canvas: Rename widgetbox to widgetentry 2017-11-23 13:54:58 +01:00
Component.hpp Update copyright year 2017-01-20 12:58:35 +01:00
Component.inl Update copyright year 2017-01-20 12:58:35 +01:00
Components.hpp Constraint 2D (#147) 2018-01-13 11:03:03 +01:00
Console.hpp Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
Console.inl Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
Entity.hpp Sdk/BaseComponent: Add OnEntityDisabled and OnEntityEnabled callbacks 2017-12-10 14:06:43 +01:00
Entity.inl Sdk/BaseComponent: Add OnEntityDisabled and OnEntityEnabled callbacks 2017-12-10 14:06:43 +01:00
EntityList.hpp Added Reserve function in Ndk::EntityList (#134) 2017-09-03 20:11:28 +02:00
EntityList.inl Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
EntityOwner.hpp Add unit test for EntityOwner 2017-12-01 15:53:50 +01:00
EntityOwner.inl Update copyright year 2017-01-20 12:58:35 +01:00
LuaAPI.hpp Refactor LuaInstance to prepare coroutine handling 2017-06-07 21:18:07 +02:00
LuaAPI.inl Sdk/LuaAPI: Add Ndk::Entity* handling for parameters 2017-10-16 11:57:38 +02:00
Prerequesites.hpp Doc/SDK: Fix missing NDK group 2016-11-18 12:03:35 +01:00
Sdk.hpp Update copyright year 2017-01-20 12:58:35 +01:00
Sdk.inl Update copyright year 2017-01-20 12:58:35 +01:00
State.hpp Update copyright year 2017-01-20 12:58:35 +01:00
StateMachine.hpp Sdk/StateMachine: Fix instantaneous state change 2017-11-19 17:09:56 +01:00
StateMachine.inl Sdk/StateMachine: Fix instantaneous state change 2017-11-19 17:09:56 +01:00
System.hpp Sdk: Remove systems clone (and thus need for copy constructor) 2017-10-14 14:41:55 +02:00
System.inl Sdk: Remove systems clone (and thus need for copy constructor) 2017-10-14 14:41:55 +02:00
Systems.hpp SDK: Add components and system for 2D physics 2016-11-10 18:31:27 +01:00
Widgets.hpp Added ImageWidget (#139) 2017-11-06 16:50:52 +01:00
World.hpp Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
World.inl Sdk/World: Fix destruction retrieval while world clear 2017-11-22 10:26:33 +01:00