diff options
author | Ferenc Arn <tagcup@yahoo.com> | 2017-02-13 17:25:05 -0600 |
---|---|---|
committer | Ferenc Arn <tagcup@yahoo.com> | 2017-02-13 17:42:02 -0600 |
commit | eae94ba1c87718c95768f90cda95cf665c77a362 (patch) | |
tree | b620b063c4ea7e4dd86a07c46ace8373dd55dc78 /servers/physics_2d/area_pair_2d_sw.cpp | |
parent | 55dc24f75313071db00d6281bb3255da60d7fa82 (diff) | |
download | redot-engine-eae94ba1c87718c95768f90cda95cf665c77a362.tar.gz |
Use real_t as floating point type in physics code.
This is a continuation of an on-going work for 64-bit floating point builds, started in PR #7528. Covers physics, physics/joints and physics_2d code.
Also removed matrixToEulerXYZ function in favor of Basis::get_euler.
Diffstat (limited to 'servers/physics_2d/area_pair_2d_sw.cpp')
-rw-r--r-- | servers/physics_2d/area_pair_2d_sw.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/servers/physics_2d/area_pair_2d_sw.cpp b/servers/physics_2d/area_pair_2d_sw.cpp index c26f6c45fd..cb91caf626 100644 --- a/servers/physics_2d/area_pair_2d_sw.cpp +++ b/servers/physics_2d/area_pair_2d_sw.cpp @@ -30,7 +30,7 @@ #include "collision_solver_2d_sw.h" -bool AreaPair2DSW::setup(float p_step) { +bool AreaPair2DSW::setup(real_t p_step) { bool result = area->test_collision_mask(body) && CollisionSolver2DSW::solve(body->get_shape(body_shape),body->get_transform() * body->get_shape_transform(body_shape),Vector2(),area->get_shape(area_shape),area->get_transform() * area->get_shape_transform(area_shape),Vector2(),NULL,this); @@ -59,7 +59,7 @@ bool AreaPair2DSW::setup(float p_step) { return false; //never do any post solving } -void AreaPair2DSW::solve(float p_step) { +void AreaPair2DSW::solve(real_t p_step) { } @@ -100,7 +100,7 @@ AreaPair2DSW::~AreaPair2DSW() { -bool Area2Pair2DSW::setup(float p_step) { +bool Area2Pair2DSW::setup(real_t p_step) { bool result = area_a->test_collision_mask(area_b) && CollisionSolver2DSW::solve(area_a->get_shape(shape_a),area_a->get_transform() * area_a->get_shape_transform(shape_a),Vector2(),area_b->get_shape(shape_b),area_b->get_transform() * area_b->get_shape_transform(shape_b),Vector2(),NULL,this); @@ -130,7 +130,7 @@ bool Area2Pair2DSW::setup(float p_step) { return false; //never do any post solving } -void Area2Pair2DSW::solve(float p_step) { +void Area2Pair2DSW::solve(real_t p_step) { } |