|
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 noexcept | SDL::Semaphore | inline |
| GetValue() const | SDL::Semaphore | inline |
| operator bool() const noexcept | SDL::Semaphore | inlineexplicit |
| operator SemaphoreParam() const noexcept | SDL::Semaphore | inline |
| operator<=>(const Semaphore &other) const noexcept=default | SDL::Semaphore | |
| operator=(Semaphore &&other) noexcept | SDL::Semaphore | inline |
| operator=(const Semaphore &other) noexcept=default | SDL::Semaphore | protected |
| release() noexcept | SDL::Semaphore | inline |
| Semaphore(std::nullptr_t=nullptr) noexcept | SDL::SemaphoreRef | inline |
| Semaphore(const SemaphoreRaw resource) noexcept | SDL::SemaphoreRef | inlineexplicit |
| Semaphore(const Semaphore &other)=delete | SDL::SemaphoreRef | |
| Semaphore(Semaphore &&other) noexcept | SDL::SemaphoreRef | inline |
| Semaphore(const SemaphoreRef &other)=delete (defined in SDL::SemaphoreRef) | SDL::SemaphoreRef | |
| Semaphore(SemaphoreRef &&other)=delete (defined in SDL::SemaphoreRef) | SDL::SemaphoreRef | |
| Semaphore(Uint32 initial_value) | SDL::SemaphoreRef | inline |
| SemaphoreRef(SemaphoreParam resource) noexcept | SDL::SemaphoreRef | inline |
| SemaphoreRef(SemaphoreRaw resource) noexcept | SDL::SemaphoreRef | inline |
| SemaphoreRef(const SemaphoreRef &other) noexcept | 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 |