NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 15 of file d_wm_en_path.hpp.
Public Member Functions | |
bool | init (const char **names, int count, dWmConnect_c *connect, bool cyclic, PATH_DIRECTION_e dir) |
void | SetStartPoint (int index) |
int | GetNextPointIdx () |
int | GetPathPointNo (const char *name) |
dWmPathPoint_s * | GetNextPointInfo (bool updateDirection) |
void | UpdatePoint () |
bool | isPointIn (int pointIndex) |
Public Attributes | |
dWmPathPoint_s | mPoints [WM_ENEMY_PATH_MAX_POINT_COUNT] |
dWmPathPoint_s * | mpCurrentPoint |
PATH_DIRECTION_e | mDir1 |
PATH_DIRECTION_e | mDir2 |
bool | mAdvancePoint |
dWmEnPath_c::dWmEnPath_c | ( | ) |
Definition at line 4 of file d_wm_en_path.cpp.
|
virtual |
Definition at line 15 of file d_wm_en_path.cpp.
bool dWmEnPath_c::init | ( | const char ** | names, |
int | count, | ||
dWmConnect_c * | connect, | ||
bool | cyclic, | ||
PATH_DIRECTION_e | dir ) |
Definition at line 17 of file d_wm_en_path.cpp.
void dWmEnPath_c::SetStartPoint | ( | int | index | ) |
Definition at line 54 of file d_wm_en_path.cpp.
int dWmEnPath_c::GetNextPointIdx | ( | ) |
Definition at line 58 of file d_wm_en_path.cpp.
int dWmEnPath_c::GetPathPointNo | ( | const char * | name | ) |
Definition at line 62 of file d_wm_en_path.cpp.
dWmPathPoint_s * dWmEnPath_c::GetNextPointInfo | ( | bool | updateDirection | ) |
Definition at line 74 of file d_wm_en_path.cpp.
void dWmEnPath_c::UpdatePoint | ( | ) |
Definition at line 99 of file d_wm_en_path.cpp.
bool dWmEnPath_c::isPointIn | ( | int | pointIndex | ) |
Definition at line 103 of file d_wm_en_path.cpp.
dWmPathPoint_s dWmEnPath_c::mPoints[WM_ENEMY_PATH_MAX_POINT_COUNT] |
Definition at line 30 of file d_wm_en_path.hpp.
dWmPathPoint_s* dWmEnPath_c::mpCurrentPoint |
Definition at line 31 of file d_wm_en_path.hpp.
PATH_DIRECTION_e dWmEnPath_c::mDir1 |
Definition at line 32 of file d_wm_en_path.hpp.
PATH_DIRECTION_e dWmEnPath_c::mDir2 |
Definition at line 33 of file d_wm_en_path.hpp.
bool dWmEnPath_c::mAdvancePoint |
Definition at line 34 of file d_wm_en_path.hpp.