AnimatLab  2
AnimatSim::Environment::IPhysicsMovableItem Class Referenceabstract
+ Inheritance diagram for AnimatSim::Environment::IPhysicsMovableItem:
+ Collaboration diagram for AnimatSim::Environment::IPhysicsMovableItem:

Public Member Functions

virtual void Physics_AfterResetSimulation ()=0
virtual bool Physics_CalculateLocalPosForWorldPos (float fltWorldX, float fltWorldY, float fltWorldZ, CStdFPoint &vLocalPos)=0
virtual void Physics_CollectData ()=0
virtual void Physics_CollectExtraData ()=0
virtual BoundingBox Physics_GetBoundingBox ()=0
virtual float Physics_GetBoundingRadius ()=0
virtual float * Physics_GetDataPointer (const std::string &strDataType)=0
virtual std::string Physics_GetLocalTransformMatrixString ()=0
virtual void Physics_LoadLocalTransformMatrix (CStdXml &oXml)=0
virtual void Physics_OrientNewPart (float fltXPos, float fltYPos, float fltZPos, float fltXNorm, float fltYNorm, float fltZNorm)=0
virtual void Physics_PositionChanged ()=0
virtual void Physics_ResetGraphicsAndPhysics ()=0
virtual void Physics_ResetSimulation ()=0
virtual void Physics_Resize ()=0
virtual void Physics_ResizeDragHandler (float fltRadius)=0
virtual void Physics_RotationChanged ()=0
virtual void Physics_SaveLocalTransformMatrix (CStdXml &oXml)=0
virtual void Physics_Selected (bool bValue, bool bSelectMultiple)=0
virtual void Physics_SelectedVertex (float fltXPos, float fltYPos, float fltZPos)=0
virtual void Physics_SetChild (MovableItem *lpChild)=0
virtual void Physics_SetColor ()=0
virtual void Physics_SetParent (MovableItem *lpParent)=0
virtual void Physics_TextureChanged ()=0
virtual void Physics_UpdateAbsolutePosition ()=0
virtual void Physics_UpdateMatrix ()=0
virtual void SetAlpha ()=0
virtual void SetVisible (bool bVisible)=0

Detailed Description

Definition at line 9 of file IPhysicsMovableItem.h.

The documentation for this class was generated from the following files: