soc-2008-mxcurioni: merged changes to revision 15705
[blender.git] / source / gameengine / Ketsji / KX_OdePhysicsController.cpp
index 4e45ce484e32e9e6d9e72c21d914d9d395ab5e22..05feb11a2bcb17b6f49f1137e6b4b1cb9fde6ed8 100644 (file)
@@ -133,8 +133,9 @@ void        KX_OdePhysicsController::SetLinearVelocity(const MT_Vector3& lin_vel,bool l
        ODEPhysicsController::SetLinearVelocity(lin_vel[0],lin_vel[1],lin_vel[2],local);
 }
 
-void KX_OdePhysicsController::setOrientation(const MT_Quaternion& orn)
+void KX_OdePhysicsController::setOrientation(const MT_Matrix3x3& rot)
 {
+       MT_Quaternion orn = rot.getRotation();
        ODEPhysicsController::setOrientation(orn[0],orn[1],orn[2],orn[3]);
 }
 
@@ -177,7 +178,7 @@ void        KX_OdePhysicsController::setRigidBody(bool rigid)
 
 }
 
-void   KX_OdePhysicsController::SuspendDynamics()
+void   KX_OdePhysicsController::SuspendDynamics(bool)
 {
        ODEPhysicsController::SuspendDynamics();
 }