summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAetias <aetias@outlook.com>2024-05-23 23:51:15 +0200
committerAetias <aetias@outlook.com>2024-05-23 23:51:15 +0200
commit23bbb6fe5b4dcf7a0d953b984fc9b63fb6f3c0a3 (patch)
treedf5ff7d7ba97f8f3cba0cfea084eaaa02a4ceb45 /include
parent9579c4c9bfebd3a84f1c3320bf913ec95082ef8e (diff)
Mangle `EquipBoomerang::GetActor`
Diffstat (limited to 'include')
-rw-r--r--include/Player/EquipBoomerang.hpp11
1 files changed, 9 insertions, 2 deletions
diff --git a/include/Player/EquipBoomerang.hpp b/include/Player/EquipBoomerang.hpp
index 9b17f103..3b33bbd9 100644
--- a/include/Player/EquipBoomerang.hpp
+++ b/include/Player/EquipBoomerang.hpp
@@ -1,15 +1,20 @@
#pragma once
+#include "global.h"
#include "types.h"
+
+#include "Actor/ActorRef.hpp"
#include "Player/EquipItem.hpp"
+class Actor;
+
class EquipBoomerang : public EquipItem {
private:
/* 00 (base) */
/* 09 */ u8 mUnk_09[3];
/* 0c */ void *mUnk_0c;
- /* 10 */ u32 mUnk_10;
- /* 14 */ u8 mUnk_18[8];
+ /* 10 */ ActorRef mRef;
+ /* 18 */ u8 mUnk_18[8];
/* 20 */ u32 mUnk_20;
/* 24 */ u32 mUnk_24;
/* 28 */ u32 mUnk_28;
@@ -29,4 +34,6 @@ public:
/* 30 */ virtual void vfunc_30() override; // func_ov53_0219913c
/* 38 */ virtual void vfunc_38(unk32 param1) override; // func_ov53_02199318
/* 50 */
+
+ Actor* GetActor();
};