|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
#include <ice/task_checkpoint.hxx>
Public Member Functions | |
| TaskCheckpoint (bool initially_open=false) noexcept | |
| bool | is_open () const noexcept |
| bool | open () noexcept |
| bool | open (ice::TaskScheduler &scheduler) noexcept |
| void | close () noexcept |
| auto | checkpoint_gate () noexcept -> ice::TaskCheckpointGate |
| bool | enqueue_awaitable (ice::TaskAwaitableBase &awaitable) noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |