#include <RuntimeMeshCore.h>
Definition at line 379 of file RuntimeMeshCore.h.
FRuntimeMeshScopeLock::FRuntimeMeshScopeLock |
( |
const FRuntimeMeshLockProvider * |
InSyncObject, |
|
|
bool |
bIsAlreadyLocked = false , |
|
|
bool |
bIgnoreThreadIfNullLock = false |
|
) |
| |
|
inline |
Constructor that performs a lock on the synchronization object
- Parameters
-
InSynchObject | The synchronization object to manage |
Definition at line 393 of file RuntimeMeshCore.h.
FRuntimeMeshScopeLock::FRuntimeMeshScopeLock |
( |
const TUniquePtr< FRuntimeMeshLockProvider > & |
InSyncObject, |
|
|
bool |
bIsAlreadyLocked = false , |
|
|
bool |
bIgnoreThreadIfNullLock = false |
|
) |
| |
|
inline |
FRuntimeMeshScopeLock::~FRuntimeMeshScopeLock |
( |
| ) |
|
|
inline |
Destructor that performs a release on the synchronization object.
Definition at line 414 of file RuntimeMeshCore.h.
FRuntimeMeshScopeLock::FRuntimeMeshScopeLock |
( |
| ) |
|
|
private |
Default constructor (hidden on purpose).
Copy constructor( hidden on purpose).
void FRuntimeMeshScopeLock::Unlock |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: