diff options
| author | Léo Lam <leo@leolam.fr> | 2026-09-28 03:39:31 +0200 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2026-10-06 03:19:39 +0200 |
| commit | 98f0c80f1d0b9d3ca19f0b38efcb597ee65d9dc0 (patch) | |
| tree | c05c560af93ab2944f0f565665bd12b9a8bdd07f /src/KingSystem/Resource/resControlTask.h | |
| parent | 6442a24670f69f73aaafb925b625e58aeac8e842 (diff) | |
The task and thread families are plain ksys::
They link in the same block as the plain-ksys:: Message family.
getItemValue and applyScreenFade sit in engine UI TUs, hence ksys::ui.
(AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
Diffstat (limited to 'src/KingSystem/Resource/resControlTask.h')
| -rw-r--r-- | src/KingSystem/Resource/resControlTask.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/KingSystem/Resource/resControlTask.h b/src/KingSystem/Resource/resControlTask.h index 13a68ecc..2ceebc78 100644 --- a/src/KingSystem/Resource/resControlTask.h +++ b/src/KingSystem/Resource/resControlTask.h @@ -12,8 +12,8 @@ namespace ksys::res { class Handle; class ResourceUnit; -class ControlTaskData : public util::TaskData { - SEAD_RTTI_OVERRIDE(ControlTaskData, util::TaskData) +class ControlTaskData : public TaskData { + SEAD_RTTI_OVERRIDE(ControlTaskData, TaskData) public: virtual ~ControlTaskData() = default; @@ -25,22 +25,22 @@ public: }; KSYS_CHECK_SIZE_NX150(ControlTaskData, 0x138); -class ControlTask : public util::ManagedTask { - SEAD_RTTI_OVERRIDE(ControlTask, util::ManagedTask) +class ControlTask : public ManagedTask { + SEAD_RTTI_OVERRIDE(ControlTask, ManagedTask) public: explicit ControlTask(sead::Heap* heap); private: void onRun_() override; - void prepareImpl_(util::TaskRequest* req) override; + void prepareImpl_(TaskRequest* req) override; void preRemoveImpl_() override; ControlTaskData mData; }; KSYS_CHECK_SIZE_NX150(ControlTask, 0x1f8); -class ControlTaskRequest : public util::TaskRequest { - SEAD_RTTI_OVERRIDE(ControlTaskRequest, util::TaskRequest) +class ControlTaskRequest : public TaskRequest { + SEAD_RTTI_OVERRIDE(ControlTaskRequest, TaskRequest) public: explicit ControlTaskRequest(bool has_handle = false) : TaskRequest(has_handle) {} |
