![]() |
Jolt Physics
A multi core friendly Game Physics Engine
|
This is the complete list of members for BodyManager, including all inherited members.
| ActivateBodies(const BodyID *inBodyIDs, int inNumber) | BodyManager | |
| AddBody(Body *ioBody) | BodyManager | |
| AddBodyWithCustomID(Body *ioBody, const BodyID &inBodyID) | BodyManager | |
| AllocateBody(const BodyCreationSettings &inBodyCreationSettings) const | BodyManager | |
| AllocateSoftBody(const SoftBodyCreationSettings &inSoftBodyCreationSettings) const | BodyManager | |
| DeactivateBodies(const BodyID *inBodyIDs, int inNumber) | BodyManager | |
| DestroyBodies(const BodyID *inBodyIDs, int inNumber) | BodyManager | |
| Draw(const DrawSettings &inSettings, const PhysicsSettings &inPhysicsSettings, DebugRenderer *inRenderer, const BodyDrawFilter *inBodyFilter=nullptr) | BodyManager | |
| EShapeColor enum name | BodyManager | |
| FreeBody(Body *inBody) const | BodyManager | |
| GetActiveBodies(EBodyType inType, BodyIDVector &outBodyIDs) const | BodyManager | |
| GetActiveBodiesUnsafe(EBodyType inType) const | BodyManager | inline |
| GetAllBodiesMutexMask() const | BodyManager | inline |
| GetBodies() const | BodyManager | inline |
| GetBodies() | BodyManager | inline |
| GetBody(const BodyID &inID) const | BodyManager | inline |
| GetBody(const BodyID &inID) | BodyManager | inline |
| GetBodyActivationListener() const | BodyManager | inline |
| GetBodyIDs(BodyIDVector &outBodies) const | BodyManager | |
| GetBodyStats() const | BodyManager | |
| GetMaxBodies() const | BodyManager | inline |
| GetMutexForBody(const BodyID &inID) const | BodyManager | inline |
| GetMutexMask(const BodyID *inBodies, int inNumber) const | BodyManager | |
| GetNumActiveBodies(EBodyType inType) const | BodyManager | inline |
| GetNumActiveCCDBodies() const | BodyManager | inline |
| GetNumBodies() const | BodyManager | |
| Init(uint inMaxBodies, uint inNumBodyMutexes, const BroadPhaseLayerInterface &inLayerInterface) | BodyManager | |
| InvalidateContactCacheForBody(Body &ioBody) | BodyManager | |
| LockAllBodies() const | BodyManager | |
| LockRead(MutexMask inMutexMask) const | BodyManager | |
| LockWrite(MutexMask inMutexMask) const | BodyManager | |
| MutexMask typedef | BodyManager | |
| NonCopyable()=default | NonCopyable | |
| NonCopyable(const NonCopyable &)=delete | NonCopyable | |
| operator=(const NonCopyable &)=delete | NonCopyable | |
| RemoveBodies(const BodyID *inBodyIDs, int inNumber, Body **outBodies) | BodyManager | |
| RestoreBodyState(Body &inBody, StateRecorder &inStream) | BodyManager | |
| RestoreState(StateRecorder &inStream) | BodyManager | |
| SaveBodyState(const Body &inBody, StateRecorder &inStream) const | BodyManager | |
| SaveState(StateRecorder &inStream, const StateRecorderFilter *inFilter) const | BodyManager | |
| SetBodyActivationListener(BodyActivationListener *inListener) | BodyManager | |
| SetBodyObjectLayerInternal(Body &ioBody, ObjectLayer inLayer) const | BodyManager | inline |
| SetMotionQuality(Body &ioBody, EMotionQuality inMotionQuality) | BodyManager | |
| sIsValidBodyPointer(const Body *inBody) | BodyManager | inlinestatic |
| TryGetBody(const BodyID &inID) const | BodyManager | inline |
| TryGetBody(const BodyID &inID) | BodyManager | inline |
| UnlockAllBodies() const | BodyManager | |
| UnlockRead(MutexMask inMutexMask) const | BodyManager | |
| UnlockWrite(MutexMask inMutexMask) const | BodyManager | |
| ValidateContactCacheForAllBodies() | BodyManager | |
| ~BodyManager() | BodyManager |