41     bool fixedRotation=
false;
 
   44     float angularForce=0.0f;
 
   59         return allowKinematicCollisions;
 
   85         allowKinematicCollisions=value;
 
QBody objects are the base class for all types of bodies. Any class derived from QBody shares these m...
Definition: qbody.h:43
 
QRigidBody is a type of body that is simulated with the dynamics of Rigid body. A rigid body is a typ...
Definition: qrigidbody.h:40
 
QRigidBody * AddAngularForce(float value)
Definition: qrigidbody.cpp:109
 
QVector GetForce()
Definition: qrigidbody.h:62
 
QRigidBody * ApplyImpulse(QVector impulse, QVector r)
Definition: qrigidbody.cpp:84
 
QRigidBody * SetKinematicCollisionsEnabled(bool value)
Definition: qrigidbody.h:84
 
QRigidBody * SetAngularForce(float value)
Definition: qrigidbody.cpp:102
 
QRigidBody * SetFixedRotationEnabled(bool value)
Definition: qrigidbody.h:73
 
virtual void Update()
Definition: qrigidbody.cpp:114
 
float GetAngularForce()
Definition: qrigidbody.h:67
 
QRigidBody * SetPositionAndCollide(QVector value, bool withPreviousPosition=true)
Definition: qrigidbody.cpp:41
 
QRigidBody * SetKinematicEnabled(bool value)
Definition: qrigidbody.h:78
 
bool GetKinematicEnabled()
Definition: qrigidbody.h:54
 
bool GetKinematicCollisionsEnabled()
Definition: qrigidbody.h:58
 
virtual QRigidBody * ApplyForce(QVector force, QVector r, bool updateMeshTransforms=true)
Definition: qrigidbody.cpp:50
 
QRigidBody * SetForce(QVector value)
Definition: qrigidbody.cpp:67
 
bool GetFixedRotationEnabled()
Definition: qrigidbody.h:50
 
QRigidBody * AddForce(QVector value)
Definition: qrigidbody.cpp:74
 
virtual void PostUpdate()
Definition: qrigidbody.cpp:190