Add fields to FilterActorBase

This commit is contained in:
Mike
2024-05-05 16:47:04 -04:00
parent ea0fcb1d74
commit 33a875477d
+17 -2
View File
@@ -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 */