Cocos2d-x  v4
PhysicsBody Member List

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

addMass(float mass)PhysicsBody
addMoment(float moment)PhysicsBody
addShape(PhysicsShape *shape, bool addMassAndMoment=true)PhysicsBodyvirtual
applyForce(const Vec2 &force, const Vec2 &offset=Vec2::ZERO)PhysicsBodyvirtual
applyImpulse(const Vec2 &impulse, const Vec2 &offset=Vec2::ZERO)PhysicsBodyvirtual
applyTorque(float torque)PhysicsBodyvirtual
create()PhysicsBodystatic
create(float mass)PhysicsBodystatic
create(float mass, float moment)PhysicsBodystatic
createBox(const Size &size, const PhysicsMaterial &material=PHYSICSBODY_MATERIAL_DEFAULT, const Vec2 &offset=Vec2::ZERO)PhysicsBodystatic
createCircle(float radius, const PhysicsMaterial &material=PHYSICSBODY_MATERIAL_DEFAULT, const Vec2 &offset=Vec2::ZERO)PhysicsBodystatic
createEdgeBox(const Size &size, const PhysicsMaterial &material=PHYSICSBODY_MATERIAL_DEFAULT, float border=1, const Vec2 &offset=Vec2::ZERO)PhysicsBodystatic
createEdgeChain(const Vec2 *points, int count, const PhysicsMaterial &material=PHYSICSBODY_MATERIAL_DEFAULT, float border=1)PhysicsBodystatic
createEdgePolygon(const Vec2 *points, int count, const PhysicsMaterial &material=PHYSICSBODY_MATERIAL_DEFAULT, float border=1)PhysicsBodystatic
createEdgeSegment(const Vec2 &a, const Vec2 &b, const PhysicsMaterial &material=PHYSICSBODY_MATERIAL_DEFAULT, float border=1)PhysicsBodystatic
createPolygon(const Vec2 *points, int count, const PhysicsMaterial &material=PHYSICSBODY_MATERIAL_DEFAULT, const Vec2 &offset=Vec2::ZERO)PhysicsBodystatic
getAngularDamping() constPhysicsBodyinline
getAngularVelocity()PhysicsBodyvirtual
getAngularVelocityLimit()PhysicsBodyvirtual
getCategoryBitmask() constPhysicsBody
getCollisionBitmask() constPhysicsBody
getContactTestBitmask() constPhysicsBody
getCPBody() constPhysicsBodyinline
getFirstShape() constPhysicsBodyinline
getGroup() constPhysicsBody
getJoints() constPhysicsBodyinline
getLinearDamping() constPhysicsBodyinline
getMass() constPhysicsBodyinline
getMoment() constPhysicsBodyinline
getNode() constPhysicsBodyinline
getPosition() constPhysicsBody
getPositionOffset() constPhysicsBodyinline
getRotation()PhysicsBody
getRotationOffset() constPhysicsBodyinline
getShape(int tag) constPhysicsBody
getShapes() constPhysicsBodyinline
getTag() constPhysicsBodyinline
getVelocity()PhysicsBodyvirtual
getVelocityAtLocalPoint(const Vec2 &point)PhysicsBodyvirtual
getVelocityAtWorldPoint(const Vec2 &point)PhysicsBodyvirtual
getVelocityLimit()PhysicsBodyvirtual
getWorld() constPhysicsBodyinline
isDynamic() constPhysicsBodyinline
isGravityEnabled() constPhysicsBodyinline
isResting() constPhysicsBody
isRotationEnabled() constPhysicsBodyinline
local2World(const Vec2 &point)PhysicsBody
removeAllShapes(bool reduceMassAndMoment=true)PhysicsBody
removeFromWorld()PhysicsBody
removeShape(PhysicsShape *shape, bool reduceMassAndMoment=true)PhysicsBody
removeShape(int tag, bool reduceMassAndMoment=true)PhysicsBody
resetForces()PhysicsBodyvirtual
setAngularDamping(float damping)PhysicsBodyinline
setAngularVelocity(float velocity)PhysicsBodyvirtual
setAngularVelocityLimit(float limit)PhysicsBodyvirtual
setCategoryBitmask(int bitmask)PhysicsBody
setCollisionBitmask(int bitmask)PhysicsBody
setContactTestBitmask(int bitmask)PhysicsBody
setDynamic(bool dynamic)PhysicsBody
setEnabled(bool enable) overridePhysicsBodyvirtual
setGravityEnable(bool enable)PhysicsBody
setGroup(int group)PhysicsBody
setLinearDamping(float damping)PhysicsBodyinline
setMass(float mass)PhysicsBody
setMoment(float moment)PhysicsBody
setPositionOffset(const Vec2 &position)PhysicsBody
setResting(bool rest) constPhysicsBody
setRotationEnable(bool enable)PhysicsBody
setRotationOffset(float rotation)PhysicsBody
setTag(int tag)PhysicsBodyinline
setVelocity(const Vec2 &velocity)PhysicsBodyvirtual
setVelocityLimit(float limit)PhysicsBodyvirtual
world2Local(const Vec2 &point)PhysicsBody