#include <SFML/Config.h>
Go to the source code of this file.
Typedefs | |
typedef sfMutex | sfMutex |
sfMutex defines a mutex (MUTual EXclusion) object, that allows a thread to lock critical instructions to avoid simultaneous access with other threads. | |
Functions | |
CSFML_API sfMutex * | sfMutex_Create () |
Create a new mutex. | |
CSFML_API void | sfMutex_Destroy (sfMutex *Mutex) |
Destroy an existing mutex. | |
CSFML_API void | sfMutex_Lock (sfMutex *Mutex) |
Lock a mutex. | |
CSFML_API void | sfMutex_Unlock (sfMutex *Mutex) |
Unlock a mutex. |
CSFML_API sfMutex* sfMutex_Create | ( | ) |
Create a new mutex.
CSFML_API void sfMutex_Destroy | ( | sfMutex * | Mutex | ) |
Destroy an existing mutex.
Mutex | : Mutex to delete |
CSFML_API void sfMutex_Lock | ( | sfMutex * | Mutex | ) |
Lock a mutex.
Mutex | : Mutex to lock |
CSFML_API void sfMutex_Unlock | ( | sfMutex * | Mutex | ) |
Unlock a mutex.
Mutex | : Mutex to unlock |