![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Classes | |
| class | dPath_HIO |
Functions | |
| dPnt * | dPath_GetPnt (const dPath *path, int pnt_index) |
| dPath * | dPath_GetRoomPath (int path_index, int room_no) |
| dPath * | dPath_GetNextRoomPath (const dPath *path, int room_no) |
| int | dPath_GetPolyRoomPathVec (const cBgS_PolyInfo &polyinfo, cXyz *vec, int *param_2) u8 dPath_GetPolyRoomPathVec(const cBgS_PolyInfo &polyinfo |
| if (room_no==-1) | |
| if (path==NULL) | |
| if (path->swbit !=0xFF &&dComIfGs_isSwitch(path->swbit, room_no)) | |
| if (pnt_no==0xFF||pnt_no< 0||pnt_no >=path->m_num) | |
| void | dPath_Ct () |
| void | dPath_Dt () |
| void | dPath_Move () |
| void | dPath_Draw () |
| static void | dummy () |
Variables | |
| int cXyz * | vec |
| int cXyz int * | param_2 |
| int | path_idx = dComIfG_Bgsp().GetRoomPathId(polyinfo) |
| vec | x = 0.0f |
| vec | y = 0.0f |
| vec | z = 0.0f |
| dPath * | path = dPath_GetRoomPath(path_idx, room_no) |
| int | pnt_no = dComIfG_Bgsp().GetRoomPathPntNo(polyinfo) |
| dPnt * | pnt_end = &path->m_points[pnt_no] |
| dPnt * | pnt_begin |
| else | |
| return | |
| static dPath_HIO | s_hio |
| void dPath_Ct | ( | ) |
| void dPath_Draw | ( | ) |
| void dPath_Dt | ( | ) |
| int dPath_GetPolyRoomPathVec | ( | const cBgS_PolyInfo & | polyinfo, |
| cXyz * | vec, | ||
| int * | param_2 ) const & |
| dPath * dPath_GetRoomPath | ( | int | path_index, |
| int | room_no ) |
| void dPath_Move | ( | ) |
|
static |
| if | ( | path->swbit ! | = 0xFF && dComIfGs_isSwitch(path->swbit, room_no) | ) |
| if | ( | path | = = NULL | ) |
| if | ( | room_no | = = -1 | ) |
| else |
| * param_2 |
| dPath* path = dPath_GetRoomPath(path_idx, room_no) |
| int path_idx = dComIfG_Bgsp().GetRoomPathId(polyinfo) |
| dPnt* pnt_begin |
| int pnt_no = dComIfG_Bgsp().GetRoomPathPntNo(polyinfo) |
| return |
|
static |
| int cXyz* vec |
| vec x = 0.0f |
| vec y = 0.0f |
| vec z = 0.0f |