ActorFilterBase -> FilterActorBase

This commit is contained in:
Aetias
2024-04-13 19:05:17 +02:00
parent 2175c4e5b5
commit 93c2d93d17
23 changed files with 83 additions and 76 deletions
+2 -10
View File
@@ -4,6 +4,7 @@
#include "types.h"
#include "Actor/Actor.hpp"
#include "Actor/FilterActorBase.hpp"
#include "Physics/AABB.hpp"
#include "Physics/Sphere.hpp"
@@ -13,15 +14,6 @@ struct ActorRef {
/* 8 */
};
class ActorFilterBase {
public:
/* 0 (vtable) */
/* 4 */
/* 0 */ virtual bool Filter(Actor *actor) = 0;
/* 4 */
};
struct ActorManager_UnkStruct_68 {
/* 0 */ u32 unk_0;
/* 4 */ u32 unk_4;
@@ -29,7 +21,7 @@ struct ActorManager_UnkStruct_68 {
/* c */
};
class ActorFilter : public ActorFilterBase {
class FilterActor : public FilterActorBase {
/* 00 (base) */
/* 04 */ u32 mType;
/* 08 */ s32 mUnk_08;
+15
View File
@@ -0,0 +1,15 @@
#pragma once
#include "global.h"
#include "types.h"
#include "Actor/Actor.hpp"
class FilterActorBase {
public:
/* 0 (vtable) */
/* 4 */
/* 0 */ virtual bool Filter(Actor *actor) = 0;
/* 4 */
};