diff options
| author | Aetias <aetias@outlook.com> | 2025-01-25 14:35:02 +0100 |
|---|---|---|
| committer | Aetias <aetias@outlook.com> | 2025-01-25 14:35:02 +0100 |
| commit | aecd9545577a9faf3fe8a578a64872aa4b93a4cd (patch) | |
| tree | 3e9470e0c440660687d71101e873d3d07c83bbbd /include/Actor | |
| parent | 1983e335f6a53d78cadc2fcf0ae683c773334369 (diff) | |
Move ov004 documentation from Ghidra
Diffstat (limited to 'include/Actor')
| -rw-r--r-- | include/Actor/ActorManager.hpp | 12 | ||||
| -rw-r--r-- | include/Actor/Navi/ActorNaviBase.hpp | 5 |
2 files changed, 16 insertions, 1 deletions
diff --git a/include/Actor/ActorManager.hpp b/include/Actor/ActorManager.hpp index 6d3cce71..fd246f37 100644 --- a/include/Actor/ActorManager.hpp +++ b/include/Actor/ActorManager.hpp @@ -93,6 +93,18 @@ public: void func_ov00_020c3ce8(unk32 param1, bool param2); void Actor_vfunc_28(); static bool ActorTypeIsOneOf(ActorTypeId type, const ActorTypeId *types); + + static void Create(); + static void Destroy(); + ActorManager(); + ~ActorManager(); + void func_ov004_0210532c(); + void func_ov004_021053dc(); + void func_ov004_021054a4(s32 *param1, s32 param2, unk32 param3); + void func_ov004_0210554c(); + bool func_ov004_02105578(unk32 param1); + bool func_ov004_02105608(unk32 param1, unk32 param2, unk32 param3); + void func_ov004_021056b8(); }; extern ActorManager *gActorManager; diff --git a/include/Actor/Navi/ActorNaviBase.hpp b/include/Actor/Navi/ActorNaviBase.hpp index 311de7c0..e0c7c120 100644 --- a/include/Actor/Navi/ActorNaviBase.hpp +++ b/include/Actor/Navi/ActorNaviBase.hpp @@ -12,7 +12,8 @@ class ActorNaviBase : public Actor { /* 000 (base) */ /* 158 */ Vec3p mUnk_158; /* 164 */ unk32 mUnk_164; - /* 168 */ unk8 mUnk_168[0x68]; + /* 168 */ ModelRender mUnk_168; + /* 1c4 */ unk8 mUnk_1c4[0xc]; /* 1d0 */ void *mUnk_1d0; /* 1d4 */ unk8 mUnk_1d4[0x30]; /* 214 */ unk16 mUnk_214; @@ -98,4 +99,6 @@ class ActorNaviBase : public Actor { void func_ov000_020bad18(); static void func_ov000_020bb0ac(); static void func_ov000_020bb0e0(); + + ActorNaviBase(); }; |
