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

This is the complete list of members for QPlatformerBody, 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
currentJumpCount (defined in QPlatformerBody)QPlatformerBodyprotected
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
GetCeiling(float offset)QPlatformerBody
GetCircumference()QBodyinline
GetCollidableLayersBit()QBodyinline
GetControllerHorizontalVelocity()QPlatformerBody
GetControllerVerticalVelocity()QPlatformerBody
GetEnabled()QBodyinline
GetFixedRotationEnabled()QRigidBodyinline
GetFloor(float offset)QPlatformerBody
GetFloorMaxAngle()QPlatformerBody
GetFloorMaxAngleDegree()QPlatformerBody
GetForce()QRigidBodyinline
GetFriction()QBodyinline
GetGravity()QPlatformerBody
GetGravityMultiplier()QPlatformerBody
GetInertia()QBodyinline
GetIntegratedVelocitiesEnabled()QBody
GetIsFalling()QPlatformerBody
GetIsJumping()QPlatformerBody
GetIsJumpReleased()QPlatformerBody
GetIsOnCeiling()QPlatformerBody
GetIsOnFloor()QPlatformerBody
GetIsRising()QPlatformerBody
GetIsSleeping()QBodyinline
GetJumpDurationFrameCount()QPlatformerBody
GetJumpFallGravityMultiplier()QPlatformerBody
GetJumpGravityMultiplier()QPlatformerBody
GetKinematicCollisionsEnabled()QRigidBodyinline
GetKinematicEnabled()QRigidBodyinline
GetLayersBit()QBodyinline
GetLeftWall(float offset)QPlatformerBody
GetMass()QBodyinlinevirtual
GetMaxJumpCount()QPlatformerBody
GetMeshAt(int index)QBody
GetMeshCount()QBody
GetMeshes()QBody
GetMode()QBodyinline
GetMovingFloorSnapOffset()QPlatformerBody
GetOverlapWithCollidableLayersBit(int layersBit)QBodyinline
GetOverlapWithLayersBit(int layersBit)QBodyinline
GetPlatformCollisions(QVector testPosition, QVector nearestOnAxis=QVector::Zero())QPlatformerBody
GetPosition()QBodyinline
GetPreviousPosition()QBodyinline
GetPreviousRotation()QBodyinline
GetRestitution()QBodyinline
GetRightWall(float offset)QPlatformerBody
GetRotation()QBodyinline
GetRotationDegree()QBodyinline
GetSimulationModel()QBodyinline
GetSpecificPlatformLayers()QPlatformerBody
GetStaticFriction()QBodyinline
GetTotalArea()QBodyinline
GetTotalInitialArea()QBodyinline
GetTotalPolygonsArea()QBodyinline
GetTotalPolygonsInitialArea()QBodyinline
GetVelocityLimit()QBody
GetWalkAcelerationRate()QPlatformerBody
GetWalkDecelerationRate()QPlatformerBody
GetWalkSpeed()QPlatformerBody
GetWorld()QBodyinline
gravity (defined in QPlatformerBody)QPlatformerBodyprotected
gravityMultiplier (defined in QPlatformerBody)QPlatformerBodyprotected
horizontalVelocity (defined in QPlatformerBody)QPlatformerBodyprotected
inertiaNeedsUpdate (defined in QBody)QBodyprotected
isFalling (defined in QPlatformerBody)QPlatformerBodyprotected
isKinematic (defined in QBody)QBodyprotected
isRising (defined in QPlatformerBody)QPlatformerBodyprotected
isSleeping (defined in QBody)QBodyprotected
Jump(float force, bool unconditional=false)QPlatformerBody
jumpDurationFrameCount (defined in QPlatformerBody)QPlatformerBodyprotected
jumpFallGravityMultiplier (defined in QPlatformerBody)QPlatformerBodyprotected
jumpForce (defined in QPlatformerBody)QPlatformerBodyprotected
jumpFrameCountDown (defined in QPlatformerBody)QPlatformerBodyprotected
jumpGravityMultiplier (defined in QPlatformerBody)QPlatformerBodyprotected
jumpMode (defined in QPlatformerBody)QPlatformerBodyprotected
jumpReleased (defined in QPlatformerBody)QPlatformerBodyprotected
lastMovableFloor (defined in QPlatformerBody)QPlatformerBodyprotected
layersBit (defined in QBody)QBodyprotected
mass (defined in QBody)QBodyprotected
MASS_SPRING enum value (defined in QBody)QBody
maxFloorAngle (defined in QPlatformerBody)QPlatformerBodyprotected
maxJumpCount (defined in QPlatformerBody)QPlatformerBodyprotected
mode (defined in QBody)QBodyprotected
Modes enum nameQBody
movingFloorSnapOffset (defined in QPlatformerBody)QPlatformerBodyprotected
onCeiling (defined in QPlatformerBody)QPlatformerBodyprotected
OnCollision(CollisionInfo)QBodyinlinevirtual
onFloor (defined in QPlatformerBody)QPlatformerBodyprotected
OnPreStep()QBodyinlinevirtual
OnStep()QBodyinlinevirtual
platformLayersBit (defined in QPlatformerBody)QPlatformerBodyprotected
position (defined in QBody)QBodyprotected
PostUpdate()QPlatformerBodyprotectedvirtual
PreStepEventListenerQBody
prevJumpMode (defined in QPlatformerBody)QPlatformerBodyprotected
prevPosition (defined in QBody)QBodyprotected
prevRotation (defined in QBody)QBodyprotected
QBody() (defined in QBody)QBody
QPlatformerBody() (defined in QPlatformerBody)QPlatformerBody
QRigidBody() (defined in QRigidBody)QRigidBody
ReleaseJump()QPlatformerBody
RemoveMeshAt(int index)QBody
restitution (defined in QBody)QBodyprotected
rightDirection (defined in QPlatformerBody)QPlatformerBodyprotected
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
SetControllerHorizontalVelocity(QVector value)QPlatformerBody
SetControllerVerticalVelocity(QVector value)QPlatformerBody
SetEnabled(bool value)QBodyinline
SetFixedRotationEnabled(bool value)QRigidBodyinline
SetFloorMaxAngle(float value)QPlatformerBody
SetFloorMaxAngleDegree(float value)QPlatformerBody
SetForce(QVector value)QRigidBody
SetFriction(float value)QBodyinline
SetGravity(QVector value)QPlatformerBody
SetGravityMultiplier(float value)QPlatformerBody
SetIntegratedVelocitiesEnabled(bool value)QBody
SetJumpDurationFrameCount(int value)QPlatformerBody
SetJumpFallGravityMultiplier(float value)QPlatformerBody
SetJumpGravityMultiplier(float value)QPlatformerBody
SetKinematicCollisionsEnabled(bool value)QRigidBodyinline
SetKinematicEnabled(bool value)QRigidBodyinline
SetLayersBit(int value)QBodyinline
SetMass(float value)QBodyinline
SetMaxJumpCount(int value)QPlatformerBody
SetMode(QBody::Modes bodyMode)QBodyinline
SetMovingFloorSnapOffset(float value)QPlatformerBody
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
SetSpecificPlatformLayers(int layersBit)QPlatformerBody
SetStaticFriction(float value)QBodyinline
SetVelocityLimit(float value)QBody
SetWalkAcelerationRate(float value)QPlatformerBody
SetWalkDecelerationRate(float value)QPlatformerBody
SetWalkSpeed(float value)QPlatformerBody
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
upDirection (defined in QPlatformerBody)QPlatformerBodyprotected
velocity (defined in QPlatformerBody)QPlatformerBodyprotected
velocityLimit (defined in QBody)QBodyprotected
verticalVelocity (defined in QPlatformerBody)QPlatformerBodyprotected
WakeUp()QBodyinline
Walk(int side)QPlatformerBody
walkAccelerationRate (defined in QPlatformerBody)QPlatformerBodyprotected
walkDecelerationRate (defined in QPlatformerBody)QPlatformerBodyprotected
walkSide (defined in QPlatformerBody)QPlatformerBodyprotected
walkSpeed (defined in QPlatformerBody)QPlatformerBodyprotected
world (defined in QBody)QBodyprotected
~QBody() (defined in QBody)QBodyvirtual