IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
ice::TaskCheckpointGate Class Reference

#include <ice/task_checkpoint.hxx>

Public Member Functions

 TaskCheckpointGate () noexcept
 TaskCheckpointGate (ice::TaskCheckpoint &checkpoint) noexcept
 TaskCheckpointGate (ice::TaskCheckpointGate const &other) noexcept
auto operator= (ice::TaskCheckpointGate const &other) noexcept -> ice::TaskCheckpointGate &
bool await_ready () const noexcept
bool await_suspend (std::coroutine_handle<> coro) noexcept
void await_resume () const noexcept

Constructor & Destructor Documentation

◆ TaskCheckpointGate() [1/3]

ice::TaskCheckpointGate::TaskCheckpointGate ( )
noexcept

◆ TaskCheckpointGate() [2/3]

ice::TaskCheckpointGate::TaskCheckpointGate ( ice::TaskCheckpoint & checkpoint)
noexcept

◆ TaskCheckpointGate() [3/3]

ice::TaskCheckpointGate::TaskCheckpointGate ( ice::TaskCheckpointGate const & other)
noexcept

Member Function Documentation

◆ await_ready()

bool ice::TaskCheckpointGate::await_ready ( ) const
inlinenoexcept

◆ await_resume()

void ice::TaskCheckpointGate::await_resume ( ) const
inlinenoexcept

◆ await_suspend()

bool ice::TaskCheckpointGate::await_suspend ( std::coroutine_handle<> coro)
inlinenoexcept

◆ operator=()

auto ice::TaskCheckpointGate::operator= ( ice::TaskCheckpointGate const & other) -> ice::TaskCheckpointGate &
noexcept

The documentation for this class was generated from the following file: