| 
    SDL3pp
    
   A slim C++ wrapper for SDL3 
   | 
 
This is the complete list of members for SDL::SemaphoreRef, including all inherited members.
| Destroy() | SDL::Semaphore | inline | 
| get() const | SDL::Semaphore | inline | 
| GetValue() const | SDL::Semaphore | inline | 
| operator bool() const | SDL::Semaphore | inlineexplicit | 
| operator SemaphoreParam() const | SDL::Semaphore | inline | 
| operator<=>(const Semaphore &other) const =default | SDL::Semaphore | |
| operator=(Semaphore other) | SDL::Semaphore | inline | 
| operator==(std::nullptr_t _) const | SDL::Semaphore | inline | 
| release() | SDL::Semaphore | inline | 
| Semaphore()=default | SDL::Semaphore | |
| Semaphore(const SemaphoreRaw resource) | SDL::Semaphore | inlineexplicit | 
| Semaphore(const Semaphore &other)=delete | SDL::Semaphore | |
| Semaphore(Semaphore &&other) | SDL::Semaphore | inline | 
| Semaphore(const SemaphoreRef &other)=delete (defined in SDL::Semaphore) | SDL::Semaphore | |
| Semaphore(SemaphoreRef &&other)=delete (defined in SDL::Semaphore) | SDL::Semaphore | |
| Semaphore(Uint32 initial_value) | SDL::Semaphore | inline | 
| SemaphoreRef(SemaphoreParam resource) | SDL::SemaphoreRef | inline | 
| SemaphoreRef(const SemaphoreRef &other) | SDL::SemaphoreRef | inline | 
| Signal() | SDL::Semaphore | inline | 
| TryWait() | SDL::Semaphore | inline | 
| Wait() | SDL::Semaphore | inline | 
| WaitTimeout(std::chrono::milliseconds timeout) | SDL::Semaphore | inline | 
| ~Semaphore() | SDL::Semaphore | inline | 
| ~SemaphoreRef() | SDL::SemaphoreRef | inline |