◆ PxMutexImpl()
| physx::PxMutexImpl::PxMutexImpl |
( |
| ) |
|
The constructor for Mutex creates a mutex. It is initially unlocked.
◆ ~PxMutexImpl()
| physx::PxMutexImpl::~PxMutexImpl |
( |
| ) |
|
The destructor for Mutex deletes the mutex.
◆ getSize()
| uint32_t physx::PxMutexImpl::getSize |
( |
| ) |
|
|
static |
◆ lock()
| void physx::PxMutexImpl::lock |
( |
| ) |
|
Acquire (lock) the mutex. If the mutex is already locked by another thread, this method blocks until the mutex is unlocked.
◆ trylock()
| bool physx::PxMutexImpl::trylock |
( |
| ) |
|
Acquire (lock) the mutex. If the mutex is already locked by another thread, this method returns false without blocking.
◆ unlock()
| void physx::PxMutexImpl::unlock |
( |
| ) |
|
Release (unlock) the mutex.
The documentation for this class was generated from the following files:
- RavEngine/deps/physx/physx/include/foundation/PxMutex.h
- RavEngine/deps/physx/physx/source/foundation/unix/FdUnixMutex.cpp
- RavEngine/deps/physx/physx/source/foundation/windows/FdWindowsMutex.cpp