11#include <dolphin/mtx.h>
46 bool (*)(Fighter_GObj*,
int),
bool(* mpColl_Callback)(CollData *, u32)
Definition forward.h:53
void mpCopyCollData(CollData *src, CollData *dst, int)
Definition mpcoll.c:4595
void mpColl_800436E4(CollData *, float)
Definition mpcoll.c:913
bool mpColl_IsOnPlatform(CollData *)
Definition mpcoll.c:4580
bool mpColl_80049EAC_LeftWall(CollData *)
Definition mpcoll.c:3451
bool mpColl_8004730C(CollData *, ftCollisionBox *)
Definition mpcoll.c:2804
void mpCollPrev(CollData *cd)
Definition mpcoll.c:89
bool mpColl_80048464(CollData *)
Definition mpcoll.c:2945
bool mpColl_80047D20(CollData *, bool(*)(Fighter_GObj *, enum_t), Fighter_GObj *)
Definition mpcoll.c:2877
void mpColl_80043F40(CollData *, int, bool)
Definition mpcoll.c:1207
void mpColl_80043680(CollData *, Vec3 *)
Definition mpcoll.c:894
bool mpColl_80044948_Floor(CollData *coll)
Definition mpcoll.c:1523
void mpColl_8004C91C(CollData *, bool, float, float)
Definition mpcoll.c:4490
void mpColl_SetLedgeSnap(CollData *, float, float, float)
Definition mpcoll.c:288
bool mpColl_80048AB0_RightWall(CollData *)
Definition mpcoll.c:3051
bool mpColl_8004B21C(CollData *, ftCollisionBox *)
Definition mpcoll.c:4058
void mpColl_8004220C(CollData *cd, HSD_GObj *gobj, float, float, float, float)
Definition mpcoll.c:260
void mpColl_800439FC(CollData *)
Definition mpcoll.c:1015
bool mpColl_8004B894_RightWall(CollData *)
Definition mpcoll.c:4154
bool mpColl_80047F40(CollData *, bool(*)(Fighter_GObj *, enum_t), Fighter_GObj *)
Definition mpcoll.c:2898
bool mpColl_8004B5C4(CollData *)
Definition mpcoll.c:4086
bool mpColl_800454A4_RightWall(CollData *)
Definition mpcoll.c:1801
bool mpColl_80047AC8(CollData *, bool(*)(Fighter_GObj *, enum_t), Fighter_GObj *)
Definition mpcoll.c:2861
bool mpColl_80047E14(CollData *, bool(*)(Fighter_GObj *, enum_t), Fighter_GObj *)
Definition mpcoll.c:2890
void mpColl_80043558(CollData *, s32)
Definition mpcoll.c:847
void mpColl_80041DD0(CollData *cd, u32 flags)
Definition mpcoll.c:133
bool mpColl_800474E0(CollData *)
Definition mpcoll.c:2818
bool mpColl_800491C8_RightWall(CollData *)
Definition mpcoll.c:3166
bool mpColl_800473CC(CollData *)
Definition mpcoll.c:2811
bool mpColl_80048578(CollData *)
Definition mpcoll.c:2952
void mpColl_80042D24(CollData *cd)
Definition mpcoll.c:649
bool fn_8004ACE4(CollData *, int)
Definition mpcoll.c:3896
bool mpColl_8004B4B0(CollData *)
Definition mpcoll.c:4079
void mpColl_8004C864(CollData *, bool, float, float)
Definition mpcoll.c:4473
void mpColl_8004CBE8(CollData *)
Definition mpcoll.c:4585
bool mpColl_80043E90(CollData *, int *line_id_out)
Definition mpcoll.c:1186
bool mpColl_80048274(CollData *)
Definition mpcoll.c:2926
bool mpColl_80047BF4(CollData *, bool(*)(Fighter_GObj *, enum_t), Fighter_GObj *)
Definition mpcoll.c:2869
bool mpColl_8004B3F0(CollData *, ftCollisionBox *)
Definition mpcoll.c:4072
int mpColl_804D64AC
Definition mpcoll.c:42
void mpColl_80041EE4(CollData *)
"Coll_InitECB"
Definition mpcoll.c:171
void mpColl_80042DB0(CollData *ecb, float time)
Definition mpcoll.c:678
void mpColl_80043C6C(CollData *, int, bool)
Definition mpcoll.c:1112
bool mpColl_80049778_LeftWall(CollData *)
Definition mpcoll.c:3337
bool mpColl_8004A908_Floor(CollData *, int line_id)
Definition mpcoll.c:3783
bool mpColl_8004BDD4_LeftWall(CollData *)
Definition mpcoll.c:4236
void mpColl_80043670(CollData *)
Definition mpcoll.c:889
bool mpColl_80048388(CollData *)
Definition mpcoll.c:2933
void mpColl_80043ADC(CollData *)
Definition mpcoll.c:1052
bool mpColl_8004B6D8(CollData *)
Definition mpcoll.c:4093
bool mpColl_800475F4(CollData *, ftCollisionBox *)
Definition mpcoll.c:2825
void mpColl_8004CBF4(CollData *)
Definition mpcoll.c:4590
bool mpColl_800471F8(CollData *)
Definition mpcoll.c:2797
bool mpColl_8004B108(CollData *)
Definition mpcoll.c:4051
bool mpColl_800477E0(CollData *)
Definition mpcoll.c:2840
void mpCollEnd(CollData *, s32, s32)
Definition mpcoll.c:795
bool mpColl_8004A678_Floor(CollData *, int line_id)
Definition mpcoll.c:3695
bool mpColl_8004A45C_Floor(CollData *, int line_id)
Definition mpcoll.c:3626
void mpColl_80042078(CollData *cd, HSD_GObj *gobj, HSD_JObj *, HSD_JObj *, HSD_JObj *, HSD_JObj *, HSD_JObj *, HSD_JObj *, HSD_JObj *, float)
Definition mpcoll.c:223
bool mpColl_8004CB78(CollData *, Vec3 *)
Definition mpcoll.c:4570
bool mpColl_80044AD8_Ceiling(CollData *, int)
Definition mpcoll.c:1578
bool mpColl_8004CAE8(CollData *, Vec3 *)
Definition mpcoll.c:4550
bool mpColl_800443C4(CollData *cd, int *p_ledge_id)
Definition mpcoll.c:1345
bool mpColl_8004D024(Vec3 *)
Definition mpcoll.c:4651
void mpColl_80042C58(CollData *, ftCollisionBox *)
Definition mpcoll.c:600
bool mpColl_8004CB30(CollData *, Vec3 *)
Definition mpcoll.c:4560
bool mpColl_8004CAA0(CollData *, Vec3 *)
Definition mpcoll.c:4540
bool mpColl_800488F4(CollData *)
Definition mpcoll.c:2989
bool mpColl_80044164(CollData *cd, int *p_ledge_id)
Definition mpcoll.c:1270
bool mpColl_8004B2DC(CollData *)
Definition mpcoll.c:4065
void mpColl_8004293C(CollData *cd)
Definition mpcoll.c:483
bool mpColl_800478F4(CollData *)
Definition mpcoll.c:2847
bool mpColl_800476B4(CollData *, bool(*)(Fighter_GObj *, enum_t), Fighter_GObj *)
Definition mpcoll.c:2832
bool mpColl_8004C750(CollData *)
Definition mpcoll.c:4466
void mpColl_80042384(CollData *cd)
Definition mpcoll.c:297
bool mpColl_80048654(CollData *)
Definition mpcoll.c:2964
bool mpColl_80043754(mpColl_Callback, CollData *, u32)
Definition mpcoll.c:939
bool mpColl_80048160(CollData *)
Definition mpcoll.c:2919
float mpColl_8004CA6C(CollData *)
Definition mpcoll.c:4531
bool mpColl_80046224_LeftWall(CollData *)
Definition mpcoll.c:2112
bool mpColl_80046904(CollData *, u32 flags)
Definition mpcoll.c:2312
bool mpColl_80044E10_RightWall(CollData *)
Definition mpcoll.c:1696
bool fn_8004C534(CollData *, u32)
Definition mpcoll.c:4388
void mpColl_800424DC(CollData *cd, u32 flags)
Definition mpcoll.c:348
bool mpColl_80044C74_Ceiling(CollData *)
Definition mpcoll.c:1628
bool fn_80046F78(CollData *, u32)
Definition mpcoll.c:2630
bool mpColl_80048768(CollData *)
Definition mpcoll.c:2971
void mpColl_80041C78(void)
Definition mpcoll.c:81
bool mpColl_80048844(CollData *, f32)
Definition mpcoll.c:2983
bool mpColl_80047A08(CollData *, ftCollisionBox *)
Definition mpcoll.c:2854
bool mpColl_80043BBC(CollData *, int *line_id_out)
Definition mpcoll.c:1091
bool mpColl_80045B74_LeftWall(CollData *)
Definition mpcoll.c:2015
bool mpColl_80044838_Floor(CollData *coll, bool ignore_bottom)
Definition mpcoll.c:1485
void mpColl_800436D8(CollData *, int facing_dir)
Definition mpcoll.c:902
void mpColl_80043268(CollData *, s32, s32, float)
Definition mpcoll.c:705
bool mpColl_8004AB80(CollData *)
Definition mpcoll.c:3838
bool mpColl_80044628_Floor(CollData *, bool(*)(Fighter_GObj *, int), Fighter_GObj *, int)
Definition mpcoll.c:1417
bool mpColl_8004806C(CollData *, bool(*)(Fighter_GObj *, enum_t), Fighter_GObj *)
Definition mpcoll.c:2906
bool mpColl_8004C328_Ceiling(CollData *, int line_id)
Definition mpcoll.c:4319
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26