summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMike <mikebuntu68@gmail.com>2024-05-05 16:47:04 -0400
committerMike <mikebuntu68@gmail.com>2024-07-20 11:34:29 -0400
commit33a875477dc9ec2d352b066002ef1c1f38467174 (patch)
treee16f82b549bff030d2511aa48b02bb8ed4d01d9a /include
parentea0fcb1d74128940f9d1c62b6aa7b1a65e3060d1 (diff)
Add fields to `FilterActorBase`
Diffstat (limited to 'include')
-rw-r--r--include/Actor/FilterActorBase.hpp19
1 files changed, 17 insertions, 2 deletions
diff --git a/include/Actor/FilterActorBase.hpp b/include/Actor/FilterActorBase.hpp
index 092987a7..a94100d0 100644
--- a/include/Actor/FilterActorBase.hpp
+++ b/include/Actor/FilterActorBase.hpp
@@ -4,13 +4,28 @@
#include "types.h"
#include "Actor/ActorRef.hpp"
+#include "Physics/AABB.hpp"
+#include "Physics/Sphere.hpp"
class Actor;
class FilterActorBase {
public:
- /* 0 (vtable) */
- /* 4 */
+ /* 00 (vtable) */
+ /* 04 */ unk32 mType;
+ /* 08 */ unk32 mUnk_08;
+ /* 0c */ unk32 mUnk_0c;
+ /* 10 */ s32 *mExcludeIds;
+ /* 14 */ bool mExcludeNotInAABB;
+ /* 15 */ unk8 mUnk_15;
+ /* 16 */ unk8 mUnk_16;
+ /* 17 */ unk8 mUnk_17;
+ /* 18 */ AABB mAABB;
+ /* 30 */ bool mExcludeNotInSphere;
+ /* 31 */ unk8 mUnk_31;
+ /* 32 */ unk8 mUnk_32;
+ /* 33 */ unk8 mUnk_33;
+ /* 34 */ Sphere mSphere;
/* 0 */ virtual bool Filter(Actor *actor) = 0;
/* 4 */