|
|
PX_INLINE | ElementInteractionMarker (ElementSim &element0, ElementSim &element1, bool createParallel) |
| |
|
bool | onActivate_ (void *) |
| |
|
bool | onDeactivate_ () |
| |
|
PX_FORCE_INLINE ElementSim & | getElement0 () const |
| |
|
PX_FORCE_INLINE ElementSim & | getElement1 () const |
| |
|
PX_FORCE_INLINE void | setFilterPairIndex (PxU32 filterPairIndex) |
| |
|
PX_FORCE_INLINE PxU32 | getFilterPairIndex () const |
| |
|
PX_FORCE_INLINE bool | registerInActors (void *data=NULL) |
| |
|
PX_FORCE_INLINE void | unregisterFromActors () |
| |
|
PX_FORCE_INLINE ActorSim & | getActorSim0 () const |
| |
|
PX_FORCE_INLINE ActorSim & | getActorSim1 () const |
| |
|
PX_FORCE_INLINE Scene & | getScene () const |
| |
|
PX_FORCE_INLINE InteractionType::Enum | getType () const |
| |
|
PX_FORCE_INLINE PxU8 | readInteractionFlag (PxU8 flag) const |
| |
|
PX_FORCE_INLINE void | raiseInteractionFlag (InteractionFlag::Enum flag) |
| |
|
PX_FORCE_INLINE void | clearInteractionFlag (InteractionFlag::Enum flag) |
| |
| PX_FORCE_INLINE void | setDirty (PxU32 dirtyFlags) |
| | Mark the interaction as dirty. This will put the interaction into a list that is processed once per simulation step.
|
| |
| void | setClean (bool removeFromList) |
| | Clear all flags that mark the interaction as dirty and optionally remove the interaction from the list of dirty interactions.
|
| |
|
PX_FORCE_INLINE PxIntBool | needsRefiltering () const |
| |
|
PX_FORCE_INLINE PxIntBool | isElementInteraction () const |
| |
|
PX_FORCE_INLINE void | setInteractionId (PxU32 id) |
| |
|
PX_FORCE_INLINE PxU32 | getInteractionId () const |
| |
|
PX_FORCE_INLINE bool | isRegistered () const |
| |
|
PX_FORCE_INLINE void | setActorId (ActorSim *actor, PxU32 id) |
| |
|
PX_FORCE_INLINE PxU32 | getActorId (const ActorSim *actor) const |
| |
|
PX_FORCE_INLINE PxU8 | getDirtyFlags () const |
| |
|
PX_INLINE void * | operator new (size_t, void *address) |
| |
|
PX_INLINE void | operator delete (void *, void *) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new (size_t size, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new (size_t size, size_t, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new[] (size_t size, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new[] (size_t size, size_t, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void | operator delete (void *ptr, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void | operator delete[] (void *ptr, Alloc alloc, const char *fileName, int line) |
| |
|
PX_INLINE void | operator delete (void *ptr) |
| |
|
PX_INLINE void | operator delete[] (void *ptr) |
| |