|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
#include <ice/task_stage.hxx>
Public Member Functions | |
| TaskStageAwaitable (ice::TaskQueue &queue) noexcept | |
| bool | await_ready () const noexcept |
| auto | await_suspend (ice::coroutine_handle<> coroutine) noexcept |
| auto | await_resume () const noexcept -> StageObject & |
Public Attributes | |
| ice::TaskAwaitableBase | _awaitable |
| ice::TaskQueue & | _queue |
|
inlineexplicitnoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
| ice::TaskAwaitableBase ice::TaskStageAwaitable< StageObject >::_awaitable |
| ice::TaskQueue& ice::TaskStageAwaitable< StageObject >::_queue |