, 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] |