44 virtual void OnAbandon([[maybe_unused]]
bool a_started)
66 static_assert(
sizeof(
GFxTask) == 0x18);
TaskState
Definition: GFxTask.h:25
TaskId GetTaskId() const
Definition: GFxTask.h:47
TaskId GetTaskType() const
Definition: GFxTask.h:52
GFxTask(TaskId a_id=TaskId::kUnknown)
Definition: GFxTask.h:33
TaskId thisTaskId
Definition: GFxTask.h:63
virtual void OnAbandon(bool a_started)
Definition: GFxTask.h:44
TaskState GetTaskState() const
Definition: GFxTask.h:57
TaskId
Definition: GFxTask.h:12
~GFxTask() override
Definition: GFxTask.h:38
volatile TaskState currentState
Definition: GFxTask.h:64
Definition: GRefCountBase.h:12
Definition: AbsorbEffect.h:6
constexpr auto to_underlying(Enum a_val) noexcept
Definition: PCH.h:635