AnimatLab  2
Test
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: