12#include <dolphin/mtx.h>
30 float,
float,
int,
int,
int,
int,
int);
32 int, f32, f32, f32, f32, f32);
39 float surface_normal_x,
float right_x,
45 float surface_normal_x,
float left_x,
55 float,
float,
float,
float);
57 float y,
float z,
float);
117 float,
float,
float,
float);
143 f32 argC, f32 argD, f32 argE, f32 argF);
int index
Definition gmstaffroll.c:52
void(* mpLib_Callback)(Ground *, s32, CollData *, s32, mpLib_GroundEnum, f32)
Definition forward.h:26
void mpLib_8005A340(void)
Definition mplib.c:1342
void mpLib_8005A2DC(void)
mpLib_80059554
Definition mplib.c:1321
void mpLib_800569EC(void)
UNK_T mpLib_80056AFC(void)
UNK_T mpLib_80056B34(void)
bool mpLib_8004E398(void)
UNK_T mpLib_80056A1C(void)
UNK_T mpLib_80056A8C(void)
UNK_T mpLib_80056AC4(void)
UNK_T mpLib_80056A54(void)
UNK_RET mpLib_80054420(int, Vec3 *)
s32 mpLib_80054584(int, Vec3 *)
enum_t mpLib_80054C6C(int)
Definition mplib.c:655
UNK_RET mpLib_80052C64(UNK_PARAMS)
bool mpLib_80056C54(s32 idx, Vec3 *pos, bool, Vec3 *, bool, bool, float, float, float, float)
void mpLib_80055E9C(s16 x)
UNK_RET mpLib_800549B0(UNK_PARAMS)
int mpLib_80051BA8(Vec3 *, int, int, int, int, f32, f32, f32, f32)
mpLib_8004ED5C
Definition mplib.c:227
UNK_RET mpLib_80055E24(int index)
Definition mplib.c:789
mpLib_804D64C0_t * mpLib_8004D17C(void)
Definition mplib.c:37
UNK_RET mpLib_800534FC(UNK_PARAMS)
mpLib_804D64B8_t * mpLib_8004D16C(void)
Definition mplib.c:27
s32 mpLib_8004F400(Vec3 *, int *, int *, Vec3 *, s32, u32, u32, int, int, f32, f32, f32, f32, f32)
void mpLib_80053FF4(s32, Vec3 *)
void mpLib_80054B14(int, Vec3 *)
mpLib_80053A04
Definition mplib.c:627
float mpLib_80059E60(UNK_PARAMS)
void mpLib_80058ACC(GXColor)
Definition mplib.c:1227
enum_t mpLib_80056B6C(enum_t)
mpLib_800567C0
Definition mplib.c:889
void mpLib_800580E0(int index)
Definition mplib.c:1014
bool mpLib_800567C0(s32 wall_id, Vec3 *ecb_side_vtx, Vec3 *result)
bool mpLib_8004F008(Vec3 *, int *, int *, Vec3 *, float, float, float, float, float, int, int, int, int, int)
UNK_RET mpLib_800546E8(UNK_PARAMS)
UNK_RET mpLib_80059404(int, int, GXColor)
mpLib_80058B5C
Definition mplib.c:1251
void mpLib_80057528(int index)
mpLib_80056C54
Definition mplib.c:918
void mpLib_80054158(s32, Vec3 *)
UNK_RET mpLib_80053448(UNK_PARAMS)
UNK_RET mpLib_800531C8(UNK_PARAMS)
void fn_800587FC(HSD_GObj *)
void mpLib_800581BC(int, mpLib_Callback *, UNK_T)
UNK_RET mpLib_80058B5C(UNK_PARAMS)
bool mpLib_8004DD90(int idx, Vec3 *, float *, UNK_T, Vec3 *normal)
bool mpLib_8004EBF8(float *, float *, float, float, float, float, float, float, float)
void mpLib_800589D0(f32 arg8, f32 arg9, f32 argA, f32 argB, f32 argC, f32 argD, f32 argE, f32 argF)
Definition mplib.c:1155
u32 mpLib_80054CEC(enum_t)
Definition mplib.c:664
void mpLib_800588D0(float left, float bottom, float right, float top)
bool mpLib_80054ED8(int)
Definition mplib.c:709
void mpLib_80058820(void)
Definition mplib.c:1085
void mpLib_800575B0(int)
Definition mplib.c:931
UNK_RET mpLib_800590F4(UNK_PARAMS)
int mpLib_8005389C(int line)
mpLib_80052534
Definition mplib.c:567
void mpLib_8005667C(int index)
Definition mplib.c:828
bool mpLib_800588C8(void)
Definition mplib.c:1099
void mpLib_800581A4(int arg0, int arg1, int arg2)
Definition mplib.c:1042
UNK_RET mpLib_80055C5C(int index)
mpLib_80054F68
Definition mplib.c:735
void mpLib_80054D68(int, u32)
Definition mplib.c:673
void mpLib_80053ECC(int ledge_id, Vec3 *)
UNK_RET mpLib_80059FE0(UNK_PARAMS)
void mpLib_80056710(int index, float, float, float, float)
UNK_RET mpLib_800557D0(UNK_PARAMS)
bool mpLib_80050D68(Vec3 *, int *, int *, Vec3 *, int, int, float, float, float, float)
void mpLib_80054BC0(int, Vec3 *)
Definition mplib.c:641
UNK_RET mpLib_800536CC(UNK_PARAMS)
s32 mpLib_8004DB78(s32 gr_idx)
bool mpLib_800509B8(float surface_normal_y, float surface_normal_x, float left_x, float left_y, Vec3 *coll_vec, UNK_T, UNK_T, Vec3 *, u32, u32)
s32 mpLib_8005199C(Vec3 *, s32, s32)
void mpLib_80058970(f32 arg8, f32 arg9, f32 argA, f32 argB)
Definition mplib.c:1131
void mpLib_800566F8(int index, float, float)
Definition mplib.c:846
int mpLib_80053950(int line)
Definition mplib.c:586
void mpLib_80058044(int index)
Definition mplib.c:987
UNK_RET mpLib_800565DC(int index)
mpLib_80055E9C
Definition mplib.c:804
bool mpLib_8004F8A4(Vec3 *, int *, int *, Vec3 *, int, int, float, float, float, float)
UNK_RET mpLib_8005541C(UNK_PARAMS)
UNK_RET mpLib_800515A0(UNK_PARAMS)
UNK_RET mpLib_80059554(UNK_PARAMS)
void mpLib_800552B0(s16 x, HSD_JObj *, s16 z)
bool mpLib_80054F68(int floor_id, s32)
void mpLib_80057B4C(mpLib_804D64C0_t *)
mpLib_80057638
Definition mplib.c:946
void mpLib_8005811C(CollData *, int ledge_id)
Definition mplib.c:1028
UNK_RET mpLib_80053A04(UNK_PARAMS)
bool mpLib_8004FC2C(Vec3 *, int *, int *, Vec3 *, int, int, float, float, float, float)
s32 mpLib_80052700(int idx)
UNK_RET mpLib_8005A220(UNK_PARAMS)
UNK_RET mpLib_80053BD4(UNK_PARAMS)
UNK_RET mpLib_80050068(UNK_PARAMS)
UNK_T mpLib_8004D164(void)
Definition mplib.c:22
void mpLib_8004D288(UNK_T)
UNK_RET mpLib_8004D184(UNK_PARAMS)
UNK_RET mpLib_800511A4(UNK_PARAMS)
UNK_RET mpLib_800566D8(int index, float *, float *)
void mpLib_80053DA4(int ledge_id, Vec3 *)
UNK_RET mpLib_80052FFC(UNK_PARAMS)
void mpLib_80057FDC(int index)
mpLib_80057BC0
Definition mplib.c:973
bool mpLib_80051EC8(Vec3 *, int *, int *, Vec3 *, u32, s32, s32, float, float, float, float)
void mpLib_800580C8(int, Ground *, mpLib_Callback)
Definition mplib.c:1007
mp_UnkStruct2 * mpLib_8004D174(void)
Definition mplib.c:32
s32 mpLib_8004DC04(s32 gr_idx)
void mpLib_800580AC(int index)
Definition mplib.c:1001
UNK_RET mpLib_8005484C(int, Vec3 *)
UNK_RET mpLib_8004ED5C(UNK_PARAMS)
Vec3 * mpLib_80054DFC(enum_t, Vec3 *)
Definition mplib.c:686
bool mpLib_800501CC(float surface_normal_y, float surface_normal_x, float right_x, float right_y, Vec3 *coll_vec, UNK_T, UNK_T, UNK_T, u32, u32)
bool mpLib_800524DC(Vec3 *, int *, int *, Vec3 *, int, int, float x, float y, float z, float)
enum_t mpLib_8004E090(int idx, Vec3 *, float *, u32 *, Vec3 *normal)
bool mpLib_80052508(Vec3 *, int *, int *, Vec3 *, u32, u32, f32, f32, f32, f32)
Definition mplib.c:536
UNK_RET mpLib_800542BC(int, Vec3 *)
void mpLib_800581DC(int, int)
void mpLib_80058AA0(void)
Definition mplib.c:1200
UNK_RET mpLib_80053394(UNK_PARAMS)
UNK_RET mpLib_80058614(UNK_PARAMS)
void mpLib_800580FC(int, mpLib_Callback *, Ground **)
Definition mplib.c:1021
UNK_RET mpLib_80056758(int index, float, float, float, float)
void mpLib_80058560(void)
mpLib_800581BC
Definition mplib.c:1053
bool mpLib_8004E684(int, Vec3 *, f32 *, u32 *, Vec3 *)
UNK_RET mpLib_80052E30(UNK_PARAMS)
bool mpLib_8005057C(Vec3 *, int *, int *, Vec3 *, int, int, float, float, float, float)
#define UNK_PARAMS
Definition placeholder.h:48
#define UNK_T
Definition placeholder.h:32
#define UNK_RET
Definition placeholder.h:40
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26