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); }