![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Guard (Hyrule Castle Town Guard?) More...
#include <d_a_npc_guard.h>
Inheritance diagram for daNpcGuard_c:
Collaboration diagram for daNpcGuard_c:Public Types | |
| enum | Mode_e { MODE_PATH_e , MODE_RUN_e , MODE_FIGHT_WAIT_e , MODE_FIGHT_STEP_e , MODE_FIGHT_MENACE_e , MODE_FEAR_e , MODE_MAX_e } |
| typedef void(daNpcGuard_c::*) | actionFunc() |
Static Public Attributes | |
| static actionFunc | ActionTable [7][2] |
Static Public Attributes inherited from daNpcCd2_c | |
| static dCcD_SrcCyl const | m_cylDat |
Static Public Attributes inherited from fopAc_ac_c | |
| static u32 | stopStatus |
Private Attributes | |
| J3DModel * | mpModel |
| J3DModel * | mpModel2 |
| J3DAnmTransformKey * | mpAnmKey |
| J3DAnmTransformKey * | mpAnmKey2 |
| PathTrace_c | m_path |
| daNpcT_ActorMngr_c | mActorMngr |
| daNpcGuard_c::actionFunc * | mAction |
| Mode_e | mActionIdx |
| Mode_e | mPrevActionIdx |
| dCcD_Sph | mSpheres [2] |
| int | mObjNum |
| int | field_0xd88 |
| f32 | field_0xd8c |
| f32 | field_0xd90 |
| f32 | field_0xd94 |
| f32 | field_0xd98 |
| u32 | field_0xd9c |
| s16 | field_0xda0 |
| u8 | field_0xda2 |
| u8 | field_0xda3 [0xDA5 - 0xDA3] |
| u8 | field_0xda5 |
Guard (Hyrule Castle Town Guard?)
| void(daNpcGuard_c::*) daNpcGuard_c::actionFunc() |
| enum daNpcGuard_c::Mode_e |
|
inlinevirtual |
| void daNpcGuard_c::callExecute | ( | ) |
| void daNpcGuard_c::callInit | ( | ) |
| int daNpcGuard_c::create | ( | ) |
|
inline |
|
inline |
|
inline |
| int daNpcGuard_c::execute | ( | ) |
| void daNpcGuard_c::executeEscape | ( | ) |
| void daNpcGuard_c::executeFear | ( | ) |
| void daNpcGuard_c::executeFightMenace | ( | ) |
| void daNpcGuard_c::executeFightStep | ( | ) |
| void daNpcGuard_c::executeFightWait | ( | ) |
| void daNpcGuard_c::executePath | ( | ) |
| void daNpcGuard_c::executeRun | ( | ) |
|
inline |
|
inline |
| void daNpcGuard_c::initEscape | ( | ) |
| void daNpcGuard_c::initFear | ( | ) |
| void daNpcGuard_c::initFightMenace | ( | ) |
| void daNpcGuard_c::initFightStep | ( | ) |
| void daNpcGuard_c::initFightWait | ( | ) |
| void daNpcGuard_c::initPath | ( | ) |
| void daNpcGuard_c::initRun | ( | ) |
|
inline |
| void daNpcGuard_c::pathMoveF | ( | ) |
| void daNpcGuard_c::setAction | ( | daNpcGuard_c::Mode_e | i_action | ) |
| void daNpcGuard_c::setAngle | ( | ) |
|
inline |
|
inline |
|
static |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |