diff --git a/include/reactphysics3d/engine/PhysicsWorld.h b/include/reactphysics3d/engine/PhysicsWorld.h index 9aa3da2c..8ebf4ab1 100644 --- a/include/reactphysics3d/engine/PhysicsWorld.h +++ b/include/reactphysics3d/engine/PhysicsWorld.h @@ -399,7 +399,7 @@ class PhysicsWorld { Vector3 getGravity() const; /// Set the gravity vector of the world - void setGravity(Vector3& gravity); + void setGravity(const Vector3& gravity); /// Return if the gravity is on bool isGravityEnabled() const; diff --git a/src/engine/PhysicsWorld.cpp b/src/engine/PhysicsWorld.cpp index b188f635..19e55eab 100644 --- a/src/engine/PhysicsWorld.cpp +++ b/src/engine/PhysicsWorld.cpp @@ -975,7 +975,7 @@ void PhysicsWorld::setNbIterationsPositionSolver(uint nbIterations) { /** * @param gravity The gravity vector (in meter per seconds squared) */ -void PhysicsWorld::setGravity(Vector3& gravity) { +void PhysicsWorld::setGravity(const Vector3& gravity) { mConfig.gravity = gravity;