summaryrefslogtreecommitdiff
path: root/src/KingSystem/ActorSystem/actBaseProcCreateTask.h
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2026-09-28 03:39:31 +0200
committerLéo Lam <leo@leolam.fr>2026-10-06 03:19:39 +0200
commit98f0c80f1d0b9d3ca19f0b38efcb597ee65d9dc0 (patch)
treec05c560af93ab2944f0f565665bd12b9a8bdd07f /src/KingSystem/ActorSystem/actBaseProcCreateTask.h
parent6442a24670f69f73aaafb925b625e58aeac8e842 (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/ActorSystem/actBaseProcCreateTask.h')
-rw-r--r--src/KingSystem/ActorSystem/actBaseProcCreateTask.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/KingSystem/ActorSystem/actBaseProcCreateTask.h b/src/KingSystem/ActorSystem/actBaseProcCreateTask.h
index 50c1c966..fcffd092 100644
--- a/src/KingSystem/ActorSystem/actBaseProcCreateTask.h
+++ b/src/KingSystem/ActorSystem/actBaseProcCreateTask.h
@@ -33,8 +33,8 @@ struct BaseProcCreateArg {
};
KSYS_CHECK_SIZE_NX150(BaseProcCreateArg, 0x58);
-class BaseProcCreateTaskData : public util::TaskData {
- SEAD_RTTI_OVERRIDE(BaseProcCreateTaskData, util::TaskData)
+class BaseProcCreateTaskData : public TaskData {
+ SEAD_RTTI_OVERRIDE(BaseProcCreateTaskData, TaskData)
public:
BaseProcCreateTaskData() = default;
@@ -53,8 +53,8 @@ public:
};
KSYS_CHECK_SIZE_NX150(BaseProcCreateTaskData, 0x68);
-class BaseProcCreateTaskRequest : public util::TaskRequest {
- SEAD_RTTI_OVERRIDE(BaseProcCreateTaskRequest, util::TaskRequest)
+class BaseProcCreateTaskRequest : public TaskRequest {
+ SEAD_RTTI_OVERRIDE(BaseProcCreateTaskRequest, TaskRequest)
public:
BaseProcCreateTaskRequest() = default;
@@ -62,8 +62,8 @@ public:
BaseProcCreateTaskData* mData{};
};
-class BaseProcCreateTask : public util::ManagedTask {
- SEAD_RTTI_OVERRIDE(BaseProcCreateTask, util::ManagedTask)
+class BaseProcCreateTask : public ManagedTask {
+ SEAD_RTTI_OVERRIDE(BaseProcCreateTask, ManagedTask)
public:
enum class LaneId : u8 {
@@ -77,7 +77,7 @@ public:
void onBaseProcCreationFailed(BaseProc* proc, bool set_flag_5);
protected:
- void prepareImpl_(util::TaskRequest* req) override;
+ void prepareImpl_(TaskRequest* req) override;
private:
friend class BaseProcCreateTaskSelector;
@@ -92,8 +92,8 @@ private:
sead::IDelegate1R<BaseProcCreateArg&, BaseProc*>* mCreateDelegate{};
BaseProcUnit* mUnit{};
map::Object* mMapObject{};
- util::TaskDelegateT<BaseProcCreateTask> mTaskDelegate{
- this, &BaseProcCreateTask::onTaskDelegateInvoked};
+ TaskDelegateT<BaseProcCreateTask> mTaskDelegate{this,
+ &BaseProcCreateTask::onTaskDelegateInvoked};
BaseProcLink mLink;
f32 mDistanceToLoadSphere = -1.0;
InstParamPack::Buffer mParams;