3#include <container/seadOffsetList.h>
4#include <heap/seadDisposer.h>
62static_assert(
sizeof(
EventMgr) == 0x24);
Base interface class for all actors in the game. Lifecycle is handled by ActorMgr.
Definition ActorBase.h:18
Definition EventBase.h:11
sead::OffsetList< EventBase > mRequestList
Definition EventMgr.h:59
bool isJoin(const ActorBase *actor) const
bool isActive() const
Definition EventMgr.h:28
void clearEvent()
Definition EventMgr.h:50
EventBase * getCurrentEvent() const
Definition EventMgr.h:23
void eraseEvent(EventBase *event)
bool pushEvent(EventBase *event)
bool isActive(EventBase *event) const
Definition EventMgr.h:33
EventBase * mCurrentEvent
Definition EventMgr.h:60