|
|
| ShapeSimBase (ActorSim &owner, const ShapeCore *core) |
| |
|
PX_FORCE_INLINE void | setCore (const ShapeCore *core) |
| |
|
PX_FORCE_INLINE const ShapeCore & | getCore () const |
| |
|
PX_INLINE PxGeometryType::Enum | getGeometryType () const |
| |
|
PX_INLINE PxShape * | getPxShape () const |
| |
|
PX_FORCE_INLINE PxReal | getRestOffset () const |
| |
|
PX_FORCE_INLINE PxReal | getTorsionalPatchRadius () const |
| |
|
PX_FORCE_INLINE PxReal | getMinTorsionalPatchRadius () const |
| |
|
PX_FORCE_INLINE PxU32 | getFlags () const |
| |
|
PX_FORCE_INLINE PxReal | getContactOffset () const |
| |
|
PX_FORCE_INLINE PxU32 | getTransformCacheID () const |
| |
|
PX_FORCE_INLINE PxU32 | getSqBoundsId () const |
| |
|
PX_FORCE_INLINE void | setSqBoundsId (PxU32 id) |
| |
|
PX_FORCE_INLINE PxU32 | getSqPrunerIndex () const |
| |
|
PX_FORCE_INLINE void | setSqPrunerIndex (PxU32 index) |
| |
|
PX_FORCE_INLINE PxsShapeSim & | getLLShapeSim () |
| |
|
void | onFilterDataChange () |
| |
|
void | onRestOffsetChange () |
| |
|
void | onFlagChange (PxShapeFlags oldFlags) |
| |
|
void | onResetFiltering () |
| |
|
void | onVolumeOrTransformChange () |
| |
|
void | onMaterialChange () |
| |
|
void | onContactOffsetChange () |
| |
|
void | markBoundsForUpdate () |
| |
|
void | reinsertBroadPhase () |
| |
|
void | removeFromBroadPhase (bool wakeOnLostTouch) |
| |
|
void | getAbsPoseAligned (PxTransform *PX_RESTRICT globalPose) const |
| |
|
PX_FORCE_INLINE RigidSim & | getRbSim () const |
| |
|
BodySim * | getBodySim () const |
| |
|
PxsRigidCore & | getPxsRigidCore () const |
| |
|
void | createSqBounds () |
| |
|
void | destroySqBounds () |
| |
|
void | updateCached (PxU32 transformCacheFlags, PxBitMapPinned *shapeChangedMap) |
| |
|
void | updateCached (PxsTransformCache &transformCache, Bp::BoundsArray &boundsArray) |
| |
|
void | updateBPGroup () |
| |
|
| ElementSim (ActorSim &actor) |
| |
|
PX_FORCE_INLINE ElementInteractionIterator | getElemInteractions () const |
| |
|
PX_FORCE_INLINE ElementInteractionReverseIterator | getElemInteractionsReverse () const |
| |
|
PX_FORCE_INLINE ActorSim & | getActor () const |
| |
|
PX_FORCE_INLINE Scene & | getScene () const |
| |
|
PX_FORCE_INLINE PxU32 | getElementID () const |
| |
|
PX_FORCE_INLINE bool | isInBroadPhase () const |
| |
|
void | addToAABBMgr (PxReal contactDistance, Bp::FilterGroup::Enum group, Bp::ElementType::Enum type) |
| |
|
bool | removeFromAABBMgr () |
| |
|
void | setElementInteractionsDirty (InteractionDirtyFlag::Enum flag, PxU8 interactionFlag) |
| |
|
PX_FORCE_INLINE void | initID () |
| |
|
PX_FORCE_INLINE void | releaseID () |
| |
|
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) |
| |