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)
This commit is contained in:
Léo Lam
2026-09-28 03:39:31 +02:00
parent 6442a24670
commit 98f0c80f1d
66 changed files with 465 additions and 477 deletions
+2 -2
View File
@@ -3,11 +3,11 @@
namespace ksys::res {
ControlTask::ControlTask(sead::Heap* heap) : util::ManagedTask(heap) {}
ControlTask::ControlTask(sead::Heap* heap) : ManagedTask(heap) {}
void ControlTask::onRun_() {}
void ControlTask::prepareImpl_(util::TaskRequest* req_) {
void ControlTask::prepareImpl_(TaskRequest* req_) {
auto* req = static_cast<ControlTaskRequest*>(req_);
mData.mHasResLoadReq = req->mHasResLoadReq;