![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RecursiveMutex.h>
Public Member Functions | |
| constexpr | FRecursiveMutex ()=default |
| FRecursiveMutex (const FRecursiveMutex &)=delete | |
| FRecursiveMutex & | operator= (const FRecursiveMutex &)=delete |
| bool | IsLocked () const |
| UE_API bool | TryLock () |
| UE_API void | Lock () |
| UE_API void | Unlock () |
An eight-byte mutex that is not fair and supports recursive locking.
Prefer FMutex when recursive locking is not required.
|
constexprdefault |
|
delete |
|
inline |
| void UE::FRecursiveMutex::Lock | ( | ) |
|
delete |
| bool UE::FRecursiveMutex::TryLock | ( | ) |
| void UE::FRecursiveMutex::Unlock | ( | ) |