Loading [MathJax]/extensions/tex2jax.js
Jolt Physics
A multi core friendly Game Physics Engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BodyLockInterfaceNoLock Member List

This is the complete list of members for BodyLockInterfaceNoLock, including all inherited members.

BodyLockInterface(BodyManager &inBodyManager)BodyLockInterfaceNoLockinlineexplicit
GetAllBodiesMutexMask() constBodyLockInterfaceinline
GetMutexMask(const BodyID *inBodies, int inNumber) const overrideBodyLockInterfaceNoLockinlinevirtual
LockRead(const BodyID &inBodyID) const overrideBodyLockInterfaceNoLockinlinevirtual
LockRead(MutexMask inMutexMask) const overrideBodyLockInterfaceNoLockinlinevirtual
LockWrite(const BodyID &inBodyID) const overrideBodyLockInterfaceNoLockinlinevirtual
LockWrite(MutexMask inMutexMask) const overrideBodyLockInterfaceNoLockinlinevirtual
mBodyManagerBodyLockInterfaceprotected
MutexMask typedefBodyLockInterface
NonCopyable()=defaultNonCopyable
NonCopyable(const NonCopyable &)=deleteNonCopyable
operator=(const NonCopyable &)=deleteNonCopyable
TryGetBody(const BodyID &inBodyID) constBodyLockInterfaceinline
UnlockRead(SharedMutex *inMutex) const overrideBodyLockInterfaceNoLockinlinevirtual
UnlockRead(MutexMask inMutexMask) const overrideBodyLockInterfaceNoLockinlinevirtual
UnlockWrite(SharedMutex *inMutex) const overrideBodyLockInterfaceNoLockinlinevirtual
UnlockWrite(MutexMask inMutexMask) const overrideBodyLockInterfaceNoLockinlinevirtual
~BodyLockInterface()=defaultBodyLockInterfacevirtual