summaryrefslogtreecommitdiff
path: root/src/KingSystem/ActorSystem/actBaseProcDeleter.cpp
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/actBaseProcDeleter.cpp
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/actBaseProcDeleter.cpp')
-rw-r--r--src/KingSystem/ActorSystem/actBaseProcDeleter.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/KingSystem/ActorSystem/actBaseProcDeleter.cpp b/src/KingSystem/ActorSystem/actBaseProcDeleter.cpp
index a83e48d0..5541b11a 100644
--- a/src/KingSystem/ActorSystem/actBaseProcDeleter.cpp
+++ b/src/KingSystem/ActorSystem/actBaseProcDeleter.cpp
@@ -31,12 +31,12 @@ BaseProcDeleter::~BaseProcDeleter() {
void BaseProcDeleter::init(const InitArg& arg) {
auto* heap = arg.heap;
mTaskQueue = arg.task_queue;
- mTaskMgr = new (heap) util::TaskMgr(heap);
- mTaskMgr->init<util::ManagedTask>(arg.task_queue_size, heap);
+ mTaskMgr = new (heap) TaskMgr(heap);
+ mTaskMgr->init<ManagedTask>(arg.task_queue_size, heap);
}
bool BaseProcDeleter::requestPreDelete(BaseProc* proc) {
- util::TaskRequest request{false};
+ TaskRequest request{false};
request.mSynchronous = false;
request.mQueue = mTaskQueue;
request.mDelegate = &mPreDeleteDelegate;
@@ -44,13 +44,13 @@ bool BaseProcDeleter::requestPreDelete(BaseProc* proc) {
request.mLaneId = u8(TaskLane::PreDelete);
request.mName = "PreDelete";
- util::TaskMgrRequest req;
+ TaskMgrRequest req;
req.request = &request;
return mTaskMgr->trySubmitRequest(req);
}
void BaseProcDeleter::requestUnloadActorParam(ActorParam* param) {
- util::TaskRequest request{false};
+ TaskRequest request{false};
request.mSynchronous = false;
request.mQueue = mTaskQueue;
request.mDelegate = &mUnloadActorParamDelegate;
@@ -58,7 +58,7 @@ void BaseProcDeleter::requestUnloadActorParam(ActorParam* param) {
request.mLaneId = u8(TaskLane::UnloadActorParam);
request.mName = "UnloadActorParam";
- util::TaskMgrRequest req;
+ TaskMgrRequest req;
req.request = &request;
mTaskMgr->submitRequest(req);
}