From 98f0c80f1d0b9d3ca19f0b38efcb597ee65d9dc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Mon, 28 Sep 2026 03:39:31 +0200 Subject: 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) --- src/KingSystem/Resource/resControlTask.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/KingSystem/Resource/resControlTask.h') 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) {} -- cgit v1.2.3