#include <EventDown.h>
Inherits EventBase.
Public Types | |
| enum | DieType { cDieType_Normal = 0 , cDieType_Fall , cDieType_Yogan , cDieType_Poison , cDieType_DeathCloud , cDieType_None } |
| Public Types inherited from EventBase | |
| enum | Result { cResult_Keep = 0 , cResult_Exit } |
Public Member Functions | |
| EventDown (s32 player_no) | |
| virtual | ~EventDown () |
| void | enter () override |
| Result | execute () override |
| bool | isJoin (const ActorBase *actor) const override |
| Public Member Functions inherited from EventBase | |
| EventBase () | |
| virtual | ~EventBase () |
| virtual void | exit () |
| virtual void | cancel () |
| virtual void | terminate () |
| bool | isRequested () const |
| Public Member Functions inherited from sead::IDisposer | |
| IDisposer () | |
| virtual | ~IDisposer () |
Private Attributes | |
| s32 | mPlayerNo |
| u8 | _1c |
| bool | mIsDone |
| u8 | _1e |
| DieType | mDieType |
Additional Inherited Members | |
| Protected Attributes inherited from EventBase | |
| sead::ListNode | mListNode |
| enum EventDown::DieType |
| EventDown::EventDown | ( | s32 | player_no | ) |
|
inlinevirtual |
|
overridevirtual |
Reimplemented from EventBase.
|
overridevirtual |
Reimplemented from EventBase.
|
private |
|
private |
|
private |
|
private |
|
private |