Quark Physics  1.0
2D Rigid and Soft Body Physics Engine
QRigidBody Member List

This is the complete list of members for QRigidBody, including all inherited members.

_meshes (defined in QBody)QBodyprotected
aabb (defined in QBody)QBodyprotected
AddAngularForce(float value)QRigidBody
AddForce(QVector value)QRigidBody
AddMesh(QMesh *mesh)QBody
AddMeshesFromFile(string filePath)QBody
AddPosition(QVector value, bool withPreviousPosition=true)QBodyinline
AddPreviousPosition(QVector value)QBodyinline
AddPreviousRotation(float angleRadian)QBodyinline
AddRotation(float angleRadian, bool withPreviousRotation=true)QBodyinline
airFriction (defined in QBody)QBodyprotected
allowKinematicCollisions (defined in QBody)QBodyprotected
angularForce (defined in QRigidBody)QRigidBodyprotected
ApplyForce(QVector force, QVector r, bool updateMeshTransforms=true)QRigidBody
ApplyImpulse(QVector impulse, QVector r)QRigidBody
AREA enum value (defined in QBody)QBody
bodySpecificTimeScale (defined in QBody)QBodyprotected
bodyType (defined in QBody)QBodyprotected
BodyTypes enum name (defined in QBody)QBody
CanCollide(QBody *bodyA, QBody *bodyB, bool checkBodiesAreEnabled=true) (defined in QBody)QBodyprotectedstatic
CanGiveCollisionResponseTo(QBody *otherBody) (defined in QBody)QBodyprotectedvirtual
canSleep (defined in QBody)QBodyprotected
circumferenceNeedsUpdate (defined in QBody)QBodyprotected
collidableLayersBit (defined in QBody)QBodyprotected
CollisionEventListenerQBody
ComputeFriction(QBody *bodyA, QBody *bodyB, QVector &normal, float penetration, QVector &relativeVelocity) (defined in QBody)QBodyprotectedstatic
DYNAMIC enum value (defined in QBody)QBody
enableBodySpecificTimeScale (defined in QBody)QBodyprotected
enabled (defined in QBody)QBodyprotected
enableIntegratedVelocities (defined in QBody)QBodyprotected
fixedAngularTick (defined in QBody)QBodyprotected
fixedVelocityTick (defined in QBody)QBodyprotected
force (defined in QRigidBody)QRigidBodyprotected
friction (defined in QBody)QBodyprotected
GetAABB() constQBodyinline
GetAirFriction()QBodyinline
GetAngularForce()QRigidBodyinline
GetBodySpecificTimeScaleEnabled()QBodyinline
GetBodySpesificTimeScale()QBodyinline
GetBodyType()QBodyinline
GetCanSleep()QBodyinline
GetCircumference()QBodyinline
GetCollidableLayersBit()QBodyinline
GetEnabled()QBodyinline
GetFixedRotationEnabled()QRigidBodyinline
GetForce()QRigidBodyinline
GetFriction()QBodyinline
GetInertia()QBodyinline
GetIntegratedVelocitiesEnabled()QBody
GetIsSleeping()QBodyinline
GetKinematicCollisionsEnabled()QRigidBodyinline
GetKinematicEnabled()QRigidBodyinline
GetLayersBit()QBodyinline
GetMass()QBodyinlinevirtual
GetMeshAt(int index)QBody
GetMeshCount()QBody
GetMeshes()QBody
GetMode()QBodyinline
GetOverlapWithCollidableLayersBit(int layersBit)QBodyinline
GetOverlapWithLayersBit(int layersBit)QBodyinline
GetPosition()QBodyinline
GetPreviousPosition()QBodyinline
GetPreviousRotation()QBodyinline
GetRestitution()QBodyinline
GetRotation()QBodyinline
GetRotationDegree()QBodyinline
GetSimulationModel()QBodyinline
GetStaticFriction()QBodyinline
GetTotalArea()QBodyinline
GetTotalInitialArea()QBodyinline
GetTotalPolygonsArea()QBodyinline
GetTotalPolygonsInitialArea()QBodyinline
GetVelocityLimit()QBody
GetWorld()QBodyinline
inertiaNeedsUpdate (defined in QBody)QBodyprotected
isKinematic (defined in QBody)QBodyprotected
isSleeping (defined in QBody)QBodyprotected
layersBit (defined in QBody)QBodyprotected
mass (defined in QBody)QBodyprotected
MASS_SPRING enum value (defined in QBody)QBody
mode (defined in QBody)QBodyprotected
Modes enum nameQBody
OnCollision(CollisionInfo)QBodyinlinevirtual
OnPreStep()QBodyinlinevirtual
OnStep()QBodyinlinevirtual
position (defined in QBody)QBodyprotected
PostUpdate()QRigidBodyvirtual
PreStepEventListenerQBody
prevPosition (defined in QBody)QBodyprotected
prevRotation (defined in QBody)QBodyprotected
QBody() (defined in QBody)QBody
QRigidBody() (defined in QRigidBody)QRigidBody
RemoveMeshAt(int index)QBody
restitution (defined in QBody)QBodyprotected
RIGID enum value (defined in QBody)QBody
RIGID_BODY enum value (defined in QBody)QBody
rotation (defined in QBody)QBodyprotected
SetAirFriction(float value)QBodyinline
SetAngularForce(float value)QRigidBody
SetBodySpecificTimeScale(float value)QBodyinline
SetBodySpecificTimeScaleEnabled(bool value)QBodyinline
SetCanSleep(bool value)QBodyinline
SetCollidableLayersBit(int value)QBodyinline
SetEnabled(bool value)QBodyinline
SetFixedRotationEnabled(bool value)QRigidBodyinline
SetForce(QVector value)QRigidBody
SetFriction(float value)QBodyinline
SetIntegratedVelocitiesEnabled(bool value)QBody
SetKinematicCollisionsEnabled(bool value)QRigidBodyinline
SetKinematicEnabled(bool value)QRigidBodyinline
SetLayersBit(int value)QBodyinline
SetMass(float value)QBodyinline
SetMode(QBody::Modes bodyMode)QBodyinline
SetPosition(QVector value, bool withPreviousPosition=true)QBodyinline
SetPositionAndCollide(QVector value, bool withPreviousPosition=true)QRigidBody
SetPreviousPosition(QVector value)QBodyinline
SetPreviousRotation(float angleRadian)QBodyinline
SetRestitution(float value)QBodyinline
SetRotation(float angleRadian, bool withPreviousRotation=true)QBodyinline
SetRotationDegree(float degree, bool withPreviousRotation=true)QBodyinline
SetSimulationModel(SimulationModels model)QBodyinline
SetStaticFriction(float value)QBodyinline
SetVelocityLimit(float value)QBody
simulationModel (defined in QBody)QBodyprotected
SimulationModels enum nameQBody
sleepTick (defined in QBody)QBodyprotected
SOFT enum value (defined in QBody)QBody
STATIC enum value (defined in QBody)QBody
staticFriction (defined in QBody)QBodyprotected
StepEventListenerQBody
Update()QRigidBodyvirtual
UpdateAABB() (defined in QBody)QBodyprotected
UpdateMeshTransforms() (defined in QBody)QBodyprotected
velocityLimit (defined in QBody)QBodyprotected
WakeUp()QBodyinline
world (defined in QBody)QBodyprotected
~QBody() (defined in QBody)QBodyvirtual