 |
FCheckGameplayThread |
|
|
 |
FCheckPhysicsThread |
|
|
 |
FDebugSolverTask |
Async task to run the solver advance in its own debug thread, substep by substep. |
|
 |
FDebugSolverTasks |
List of solver tasks used to debug substep. |
|
 |
FPhysicsRwLock |
A recursive readwrite lock that uses FRwLock internally (this uses an efficient platform specific implementation) |
|
 |
FPhysicsSceneGuard |
Recursive Read/Write lock object for protecting external data accesses for physics scenes. |
|
 |
FPhysicsSimpleMutexLock |
A simple mutex based lock based on FCriticalSection. Reads are exclusive |
|
 |
FPhysSpinLock |
A non-yielding, recursive spin lock Implements a first-in, first-out lock / mutex that won't yield back to the system. |
|
 |
ITimeStep |
|
|
 |
TMutexScopeLock |
Templated RAII scope lock around generic mutex type |
|
 |
TPhysicsSceneGuardScopedRead |
Implements a RAII scoped read lock around a generic mutex. |
|
 |
TPhysicsSceneGuardScopedWrite |
Implements a RAII scoped write lock around a generic mutex. |
|
 |
TRwFifoLock |
A first-in, first-out "fair" read-write lock around a generic mutex Given a mutex (either just FCriticalSection or some custom lock) this class implements a fair lock. |
|
 |
TThreadCheckedData |
This is a wrapper around a piece of data which adds execution thread access checks. |
|
 |
TTripleBufferedData |
A lock free paradigm for sharing data between threads. |
|