![]() |
Jolt Physics
A multi core friendly Game Physics Engine
|
This is the complete list of members for BodyLockInterfaceLocking, including all inherited members.
| BodyLockInterface(BodyManager &inBodyManager) | BodyLockInterfaceLocking | inlineexplicit |
| GetAllBodiesMutexMask() const | BodyLockInterface | inline |
| GetMutexMask(const BodyID *inBodies, int inNumber) const override | BodyLockInterfaceLocking | inlinevirtual |
| LockRead(const BodyID &inBodyID) const override | BodyLockInterfaceLocking | inlinevirtual |
| LockRead(MutexMask inMutexMask) const override | BodyLockInterfaceLocking | inlinevirtual |
| LockWrite(const BodyID &inBodyID) const override | BodyLockInterfaceLocking | inlinevirtual |
| LockWrite(MutexMask inMutexMask) const override | BodyLockInterfaceLocking | inlinevirtual |
| mBodyManager | BodyLockInterface | protected |
| MutexMask typedef | BodyLockInterface | |
| NonCopyable()=default | NonCopyable | |
| NonCopyable(const NonCopyable &)=delete | NonCopyable | |
| operator=(const NonCopyable &)=delete | NonCopyable | |
| TryGetBody(const BodyID &inBodyID) const | BodyLockInterface | inline |
| UnlockRead(SharedMutex *inMutex) const override | BodyLockInterfaceLocking | inlinevirtual |
| UnlockRead(MutexMask inMutexMask) const override | BodyLockInterfaceLocking | inlinevirtual |
| UnlockWrite(SharedMutex *inMutex) const override | BodyLockInterfaceLocking | inlinevirtual |
| UnlockWrite(MutexMask inMutexMask) const override | BodyLockInterfaceLocking | inlinevirtual |
| ~BodyLockInterface()=default | BodyLockInterface | virtual |