#include <EventMgr.h>
Public Member Functions | |
| EventMgr () | |
| EventBase * | getCurrentEvent () const |
| bool | isActive () const |
| bool | isActive (EventBase *event) const |
| bool | isNormal () const |
| bool | isJoin (const ActorBase *actor) const |
| bool | pushEvent (EventBase *event) |
| void | execute () |
| void | clearEvent () |
| void | eraseEvent (EventBase *event) |
Protected Attributes | |
| sead::OffsetList< EventBase > | mRequestList |
| EventBase * | mCurrentEvent |
| EventMgr::EventMgr | ( | ) |
|
inline |
|
inline |
|
inline |
| bool EventMgr::isNormal | ( | ) | const |
| bool EventMgr::isJoin | ( | const ActorBase * | actor | ) | const |
| bool EventMgr::pushEvent | ( | EventBase * | event | ) |
| void EventMgr::execute | ( | ) |
|
inline |
| void EventMgr::eraseEvent | ( | EventBase * | event | ) |
|
protected |
|
protected |