NazaraEngine/SDK/include/NDK/Components
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
..
CameraComponent.hpp Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
CameraComponent.inl Renderer: Replaced RenderTarget::Get[Height|Width] by RenderTarget::GetSize 2017-10-28 23:26:22 +02:00
CollisionComponent2D.hpp Constraint 2D (#147) 2018-01-13 11:03:03 +01:00
CollisionComponent2D.inl Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
CollisionComponent3D.hpp Sdk/Physics3D: Handle properly disabled physics entity 2017-12-10 14:07:18 +01:00
CollisionComponent3D.inl Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
ConstraintComponent2D.hpp Constraint 2D (#147) 2018-01-13 11:03:03 +01:00
ConstraintComponent2D.inl Constraint 2D (#147) 2018-01-13 11:03:03 +01:00
GraphicsComponent.hpp Merge remote-tracking branch 'refs/remotes/origin/master' into reflection-mapping 2017-05-11 20:52:04 +02:00
GraphicsComponent.inl Sdk/GraphicsComponent: Fix local matrix not being copied 2017-12-06 21:12:51 +01:00
LightComponent.hpp Update copyright year 2017-01-20 12:58:35 +01:00
LightComponent.inl Update copyright year 2017-01-20 12:58:35 +01:00
ListenerComponent.hpp Update copyright year 2017-01-20 12:58:35 +01:00
ListenerComponent.inl Update copyright year 2017-01-20 12:58:35 +01:00
NodeComponent.hpp Update copyright year 2017-01-20 12:58:35 +01:00
NodeComponent.inl Update copyright year 2017-01-20 12:58:35 +01:00
ParticleEmitterComponent.hpp Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
ParticleEmitterComponent.inl Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
ParticleGroupComponent.hpp Update copyright year 2017-01-20 12:58:35 +01:00
ParticleGroupComponent.inl Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00
PhysicsComponent2D.hpp Constraint 2D (#147) 2018-01-13 11:03:03 +01:00
PhysicsComponent2D.inl Constraint 2D (#147) 2018-01-13 11:03:03 +01:00
PhysicsComponent3D.hpp Constraint 2D (#147) 2018-01-13 11:03:03 +01:00
PhysicsComponent3D.inl Constraint 2D (#147) 2018-01-13 11:03:03 +01:00
VelocityComponent.hpp Update copyright year 2017-01-20 12:58:35 +01:00
VelocityComponent.inl Include-What-You-Use (#137) 2017-10-01 11:17:09 +02:00