From b30105638f50f63eab3cde8cc6fc6314f5ce5a06 Mon Sep 17 00:00:00 2001 From: Narr the Reg <5944268+german77@users.noreply.github.com> Date: Thu, 23 Apr 2026 02:42:13 -0600 Subject: [PATCH] all: Fix headers (#1091) --- lib/al/Library/Collision/ICollisionPartsKeeper.h | 4 +++- lib/al/Library/Execute/ExecuteTableHolderDraw.h | 4 +++- lib/al/Library/Execute/ExecuteTableHolderUpdate.h | 4 +++- lib/al/Library/Fluid/RippleCtrl.h | 3 ++- lib/al/Library/Screen/ScreenFunction.h | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) diff --git a/lib/al/Library/Collision/ICollisionPartsKeeper.h b/lib/al/Library/Collision/ICollisionPartsKeeper.h index 1c6c4a93..98b3e8ae 100644 --- a/lib/al/Library/Collision/ICollisionPartsKeeper.h +++ b/lib/al/Library/Collision/ICollisionPartsKeeper.h @@ -3,6 +3,8 @@ #include #include +#include "Library/HostIO/HioNode.h" + namespace al { class CollisionParts; struct HitInfo; @@ -14,7 +16,7 @@ class ArrowHitResultBuffer; class DiskHitResultBuffer; class CollisionCheckInfoBase; -class ICollisionPartsKeeper { +class ICollisionPartsKeeper : public IUseHioNode { public: virtual void endInit() = 0; virtual void addCollisionParts(CollisionParts* parts) = 0; diff --git a/lib/al/Library/Execute/ExecuteTableHolderDraw.h b/lib/al/Library/Execute/ExecuteTableHolderDraw.h index d8145c76..f3c2c78b 100644 --- a/lib/al/Library/Execute/ExecuteTableHolderDraw.h +++ b/lib/al/Library/Execute/ExecuteTableHolderDraw.h @@ -2,6 +2,8 @@ #include +#include "Library/HostIO/HioNode.h" + namespace al { struct ExecuteOrder; struct ExecuteSystemInitInfo; @@ -16,7 +18,7 @@ class IUseExecutor; class LayoutActor; class LiveActor; -class ExecuteTableHolderDraw { +class ExecuteTableHolderDraw : public HioNode { public: ExecuteTableHolderDraw(); virtual ~ExecuteTableHolderDraw(); diff --git a/lib/al/Library/Execute/ExecuteTableHolderUpdate.h b/lib/al/Library/Execute/ExecuteTableHolderUpdate.h index d159f38f..d42422db 100644 --- a/lib/al/Library/Execute/ExecuteTableHolderUpdate.h +++ b/lib/al/Library/Execute/ExecuteTableHolderUpdate.h @@ -2,6 +2,8 @@ #include +#include "Library/HostIO/HioNode.h" + namespace al { class ExecuteDirector; struct ExecuteOrder; @@ -17,7 +19,7 @@ class IUseExecutor; class LayoutActor; class LiveActor; -class ExecuteTableHolderUpdate { +class ExecuteTableHolderUpdate : public HioNode { public: ExecuteTableHolderUpdate(); virtual ~ExecuteTableHolderUpdate(); diff --git a/lib/al/Library/Fluid/RippleCtrl.h b/lib/al/Library/Fluid/RippleCtrl.h index 7ae2857f..f38e31bb 100644 --- a/lib/al/Library/Fluid/RippleCtrl.h +++ b/lib/al/Library/Fluid/RippleCtrl.h @@ -3,13 +3,14 @@ #include #include "Library/Fluid/IUseFluidSurface.h" +#include "Library/HostIO/HioNode.h" namespace al { class LiveActor; struct ActorInitInfo; // TODO: Finish this -class RippleCtrl : public IUseFluidSurface { +class RippleCtrl : public IUseFluidSurface, public HioNode { public: RippleCtrl(LiveActor* parent); diff --git a/lib/al/Library/Screen/ScreenFunction.h b/lib/al/Library/Screen/ScreenFunction.h index 57461951..e84da0da 100644 --- a/lib/al/Library/Screen/ScreenFunction.h +++ b/lib/al/Library/Screen/ScreenFunction.h @@ -15,7 +15,7 @@ namespace al { class SceneCameraInfo; class ScreenCapture; -class ScreenCaptureExecutor : public IUseHioNode { +class ScreenCaptureExecutor : public HioNode { public: ScreenCaptureExecutor(s32); ~ScreenCaptureExecutor();