Jolt Physics
A multi core friendly Game Physics Engine
Loading...
Searching...
No Matches
BodyLockInterface Member List

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

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