This reference page is linked to from the following overview topics: New Classes and Methods.
#include <IPFOperatorPhysXWorld.h>
Public Types |
|
enum | { kAddCollisionGroupExclusionPair, kRemoveCollisionGroupExclusionPair, kHasCollisionGroupExclusionPair, kBakeSimulation, kRemoveBakedSimulation, kPlayback, kCreateNewDriver } |
Public Member Functions |
|
BEGIN_FUNCTION_MAP | FN_2 (kAddCollisionGroupExclusionPair, TYPE_bool, AddCollisionGroupExclusionPair, TYPE_INT, TYPE_INT) |
FN_2 (kRemoveCollisionGroupExclusionPair, TYPE_bool, RemoveCollisionGroupExclusionPair, TYPE_INT, TYPE_INT) | |
FN_2 (kHasCollisionGroupExclusionPair, TYPE_bool, HasCollisionGroupExclusionPair, TYPE_INT, TYPE_INT) | |
FN_0 (kBakeSimulation, TYPE_bool, BakeSimulation) | |
VFN_0 (kRemoveBakedSimulation, RemoveBakedSimulation) | |
VFN_0 (kPlayback, Playback) | |
VFN_0 (kCreateNewDriver, CreateNewDriver) | |
virtual END_FUNCTION_MAP bool | AddCollisionGroupExclusionPair (int group0, int group1)=0 |
virtual bool | RemoveCollisionGroupExclusionPair (int group0, int group1)=0 |
virtual bool | HasCollisionGroupExclusionPair (int group0, int group1) const =0 |
virtual bool | BakeSimulation (void)=0 |
virtual void | RemoveBakedSimulation (void)=0 |
virtual void | Playback (void) |
virtual bool | SupressExpressSave (void) const |
virtual void | CreateNewDriver (void) |
virtual IPFSystemWorld * | GetSystemWorld (IObject *pCont) const =0 |
FPInterfaceDesc * | GetDesc () |
anonymous enum |
BEGIN_FUNCTION_MAP FN_2 | ( | kAddCollisionGroupExclusionPair | , |
TYPE_bool | , | ||
AddCollisionGroupExclusionPair | , | ||
TYPE_INT | , | ||
TYPE_INT | |||
) |
FN_2 | ( | kRemoveCollisionGroupExclusionPair | , |
TYPE_bool | , | ||
RemoveCollisionGroupExclusionPair | , | ||
TYPE_INT | , | ||
TYPE_INT | |||
) |
FN_2 | ( | kHasCollisionGroupExclusionPair | , |
TYPE_bool | , | ||
HasCollisionGroupExclusionPair | , | ||
TYPE_INT | , | ||
TYPE_INT | |||
) |
FN_0 | ( | kBakeSimulation | , |
TYPE_bool | , | ||
BakeSimulation | |||
) |
VFN_0 | ( | kRemoveBakedSimulation | , |
RemoveBakedSimulation | |||
) |
VFN_0 | ( | kPlayback | , |
Playback | |||
) |
VFN_0 | ( | kCreateNewDriver | , |
CreateNewDriver | |||
) |
virtual END_FUNCTION_MAP bool AddCollisionGroupExclusionPair | ( | int | group0, |
int | group1 | ||
) | [pure virtual] |
virtual bool RemoveCollisionGroupExclusionPair | ( | int | group0, |
int | group1 | ||
) | [pure virtual] |
virtual bool HasCollisionGroupExclusionPair | ( | int | group0, |
int | group1 | ||
) | const [pure virtual] |
virtual bool BakeSimulation | ( | void | ) | [pure virtual] |
virtual void RemoveBakedSimulation | ( | void | ) | [pure virtual] |
virtual void Playback | ( | void | ) | [inline, virtual] |
virtual bool SupressExpressSave | ( | void | ) | const [inline, virtual] |
{ return false; }
virtual void CreateNewDriver | ( | void | ) | [inline, virtual] |
virtual IPFSystemWorld* GetSystemWorld | ( | IObject * | pCont | ) | const [pure virtual] |
FPInterfaceDesc* GetDesc | ( | ) | [inline, virtual] |
Implements FPInterface.
{ return GetDescByID(PFOPERATORPHYSXWORLD_INTERFACE); }