3#include <actor/ActorUniqueID.h>
5#include <basis/seadAssert.h>
6#include <basis/seadTypes.h>
39 SEAD_ASSERT(i_create_index <= ActorUniqueID::cCreateIndexMax);
44 SEAD_ASSERT(i_create_index <= ActorUniqueID::cCreateIndexMax);
45 mCreateIndex = i_create_index;
Base interface class for all actors in the game. Lifecycle is handled by ActorMgr.
Definition ActorBase.h:18
Definition ActorFindFunc.h:34
ActorCreateIndexFindFunc(u32 i_create_index)
Definition ActorFindFunc.h:36
u32 mCreateIndex
Definition ActorFindFunc.h:52
void setCreateIndex(u32 i_create_index)
Definition ActorFindFunc.h:42
virtual bool operator()(const ActorBase &actor)
Definition ActorFindFunc.h:11
virtual bool operator()(const ActorBase &actor)=0
Definition ActorFindFunc.h:18
virtual bool operator()(const ActorBase &actor)
s32 mProfID
Definition ActorFindFunc.h:29
ActorProfileFindFunc(s32 id)
Definition ActorFindFunc.h:20