ComplexPhysicalComponent Member List

This is the complete list of members for ComplexPhysicalComponent, including all inherited members.
AddCollisionListener(AbstractCollisionListenerPtr collisionListener) (defined in PhysicalComponent)PhysicalComponent [inline]
Attach(GameEntity *pGameEntity)BaseComponent [inline, virtual]
BaseComponent(const std::string &componentName, const std::string familyName)BaseComponent [inline]
ConstructBodyPart(const std::string &name, const Vector2 &position, float fRotation, float fMass, float fLinearDamping, float fAngularDamping, bool bFixRotation, bool bBullet, bool bIsMain, BaseCollisionHullPtr pCollisionHull) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
ConstructDistanceConstraint(const std::string &name, const std::string &body1, const std::string &body2, const DistanceJoint &jointInfo) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
ConstructGearConstraint(const std::string &name, const std::string &body1, const std::string &body2, const GearJoint &jointInfo) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
ConstructPrismaticConstraint(const std::string &name, const std::string &body1, const std::string &body2, const PrismaticJoint &jointInfo) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
ConstructPulleyConstraint(const std::string &name, const std::string &body1, const std::string &body2, const PulleyJoint &jointInfo) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
ConstructRevoluteConstraint(const std::string &name, const std::string &body1, const std::string &body2, const RevoluteJoint &jointInfo) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
CreateCollisionHull(const std::string &type) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent [inline]
DEFAULT_COMPONENT_CONSTRUCTOR(PhysicalComponent, ComplexPhysicalComponent, INIT1(m_bLocalCollisions, false),,) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
DEFAULT_COMPONENT_CONSTRUCTOR(BaseComponent, PhysicalComponent,,,) (defined in PhysicalComponent)PhysicalComponent
Detach()BaseComponent [inline, virtual]
FromAttribute(const Attribute *pRoot)ComplexPhysicalComponent [virtual]
FromStream(std::istream &stream)ComplexPhysicalComponent [virtual]
GetBodyPart(const std::string &name, BodyPart **pBodyPartOut) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
GetComponentName() const BaseComponent [inline, virtual]
GetConstraint(const std::string &name, Constraint **ppConstraintOut) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
GetFamilyName() const BaseComponent [inline, virtual]
GetGameEntity() const BaseComponent [inline]
GetMainPart() const (defined in ComplexPhysicalComponent)ComplexPhysicalComponent [inline]
HandleCollision(const CollisionInfo &collision) (defined in PhysicalComponent)PhysicalComponent [inline]
m_componentName (defined in BaseComponent)BaseComponent [protected]
m_familyName (defined in BaseComponent)BaseComponent [protected]
m_pGameEntity (defined in BaseComponent)BaseComponent [protected]
RemoveBodyPart(const std::string &name) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
RemoveCollisionListener(AbstractCollisionListenerPtr collisionListener) (defined in PhysicalComponent)PhysicalComponent [inline]
RemoveConstraint(const std::string &name) (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
ToStream(std::ostream &stream) const ComplexPhysicalComponent [virtual]
TurnOffLocalCollisions() (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
TurnOnLocalCollisions() (defined in ComplexPhysicalComponent)ComplexPhysicalComponent
Update(const int nDelta)ComplexPhysicalComponent [virtual]
~AbstractComponent()AbstractComponent [inline, virtual]
~ComplexPhysicalComponent() (defined in ComplexPhysicalComponent)ComplexPhysicalComponent [virtual]
 All Classes Functions Variables

Generated on Fri Nov 20 15:29:20 2009 for PhysTank by  doxygen 1.6.1