SSBM Decomp
|
#include <placeholder.h>
#include <platform.h>
#include "gr/forward.h"
#include "mp/forward.h"
#include <baselib/forward.h>
#include <common_structs.h>
#include <dolphin/mtx.h>
Go to the source code of this file.
Functions | |
UNK_T | mpLib_8004D164 (void) |
mpLib_804D64B8_t * | mpLib_8004D16C (void) |
mp_UnkStruct2 * | mpLib_8004D174 (void) |
mpLib_804D64C0_t * | mpLib_8004D17C (void) |
UNK_RET | mpLib_8004D184 (UNK_PARAMS) |
void | mpLib_8004D288 (UNK_T) |
s32 | mpLib_8004DB78 (s32 gr_idx) |
s32 | mpLib_8004DC04 (s32 gr_idx) |
bool | mpLib_8004DD90 (int idx, Vec3 *, float *, UNK_T, Vec3 *normal) |
enum_t | mpLib_8004E090 (int idx, Vec3 *, float *, u32 *, Vec3 *normal) |
bool | mpLib_8004E398 (int, Vec3 *, int, int, int) |
bool | mpLib_8004E684 (int, Vec3 *, f32 *, u32 *, Vec3 *) |
bool | mpLib_8004EBF8 (float *, float *, float, float, float, float, float, float, float) |
UNK_RET | mpLib_8004ED5C (UNK_PARAMS) |
bool | mpLib_8004F008 (Vec3 *, int *, int *, Vec3 *, float, float, float, float, float, int, int, int, int, int) |
s32 | mpLib_8004F400 (Vec3 *, int *, int *, Vec3 *, s32, u32, u32, int, int, f32, f32, f32, f32, f32) |
bool | mpLib_8004F8A4 (Vec3 *, int *, int *, Vec3 *, int, int, float, float, float, float) |
bool | mpLib_8004FC2C (Vec3 *, int *, int *, Vec3 *, int, int, float, float, float, float) |
UNK_RET | mpLib_80050068 (UNK_PARAMS) |
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_8005057C (Vec3 *, int *, int *, Vec3 *, int, int, float, float, float, float) |
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) |
bool | mpLib_80050D68 (Vec3 *, int *, int *, Vec3 *, int, int, float, float, float, float) |
UNK_RET | mpLib_800511A4 (UNK_PARAMS) |
UNK_RET | mpLib_800515A0 (UNK_PARAMS) |
s32 | mpLib_8005199C (Vec3 *, s32, s32) |
int | mpLib_80051BA8 (Vec3 *, int, int, int, int, f32, f32, f32, f32) |
mpLib_8004ED5C | |
bool | mpLib_80051EC8 (Vec3 *, int *, int *, Vec3 *, u32, s32, s32, float, float, float, float) |
bool | mpLib_800524DC (Vec3 *, int *, int *, Vec3 *, int, int, float x, float y, float z, float) |
bool | mpLib_80052508 (Vec3 *, int *, int *, Vec3 *, u32, u32, f32, f32, f32, f32) |
int | mpLib_80052534 (int) |
s32 | mpLib_80052700 (int idx) |
int | mpLib_800528CC (int) |
int | mpLib_80052A98 (int) |
UNK_RET | mpLib_80052C64 (UNK_PARAMS) |
UNK_RET | mpLib_80052E30 (UNK_PARAMS) |
UNK_RET | mpLib_80052FFC (UNK_PARAMS) |
UNK_RET | mpLib_800531C8 (UNK_PARAMS) |
UNK_RET | mpLib_80053394 (UNK_PARAMS) |
UNK_RET | mpLib_80053448 (UNK_PARAMS) |
UNK_RET | mpLib_800534FC (UNK_PARAMS) |
UNK_RET | mpLib_800536CC (UNK_PARAMS) |
int | mpLib_8005389C (int line) |
mpLib_80052534 | |
int | mpLib_80053950 (int line) |
UNK_RET | mpLib_80053A04 (UNK_PARAMS) |
UNK_RET | mpLib_80053BD4 (UNK_PARAMS) |
void | mpLib_80053DA4 (int ledge_id, Vec3 *) |
void | mpLib_80053ECC (int ledge_id, Vec3 *) |
void | mpLib_80053FF4 (s32, Vec3 *) |
void | mpLib_80054158 (s32, Vec3 *) |
UNK_RET | mpLib_800542BC (int, Vec3 *) |
UNK_RET | mpLib_80054420 (int, Vec3 *) |
s32 | mpLib_80054584 (int, Vec3 *) |
UNK_RET | mpLib_800546E8 (UNK_PARAMS) |
UNK_RET | mpLib_8005484C (int, Vec3 *) |
UNK_RET | mpLib_800549B0 (UNK_PARAMS) |
void | mpLib_80054B14 (int, Vec3 *) |
mpLib_80053A04 | |
void | mpLib_80054BC0 (int, Vec3 *) |
enum_t | mpLib_80054C6C (int) |
u32 | mpLib_80054CEC (enum_t) |
void | mpLib_80054D68 (int, u32) |
Vec3 * | mpLib_80054DFC (enum_t, Vec3 *) |
bool | mpLib_80054ED8 (int) |
bool | mpLib_80054F68 (int floor_id, s32) |
void | mpLib_800552B0 (s16 x, HSD_JObj *, s16 z) |
UNK_RET | mpLib_8005541C (UNK_PARAMS) |
UNK_RET | mpLib_800557D0 (UNK_PARAMS) |
UNK_RET | mpLib_80055C5C (int index) |
mpLib_80054F68 | |
UNK_RET | mpLib_80055E24 (int index) |
void | mpLib_80055E9C (s16 x) |
UNK_RET | mpLib_800565DC (int index) |
mpLib_80055E9C | |
void | mpLib_8005667C (int index) |
UNK_RET | mpLib_800566D8 (int index, float *, float *) |
void | mpLib_800566F8 (int index, float, float) |
void | mpLib_80056710 (int index, float, float, float, float) |
UNK_RET | mpLib_80056758 (int index, float, float, float, float) |
bool | mpLib_800567C0 (s32 wall_id, Vec3 *ecb_side_vtx, Vec3 *result) |
float | mpLib_800569EC (u32) |
int * | mpLib_80056A1C (int, int *) |
int | mpLib_80056A54 (int, int *) |
int * | mpLib_80056A8C (int, int *) |
int | mpLib_80056AC4 (int, int *) |
int * | mpLib_80056AFC (int, int *) |
int | mpLib_80056B34 (int, int *) |
enum_t | mpLib_80056B6C (enum_t) |
mpLib_800567C0 | |
bool | mpLib_80056C54 (s32 idx, Vec3 *pos, bool, Vec3 *, bool, bool, float, float, float, float) |
void | mpLib_80057424 (s32) |
void | mpLib_80057528 (int index) |
mpLib_80056C54 | |
void | mpLib_800575B0 (int) |
void | mpLib_80057638 (s32) |
void | mpLib_80057B4C (mpLib_804D64C0_t *) |
mpLib_80057638 | |
void | mpLib_80057BC0 (s32) |
void | mpLib_80057FDC (int index) |
mpLib_80057BC0 | |
void | mpLib_80058044 (int index) |
void | mpLib_800580AC (int index) |
void | mpLib_800580C8 (int, Ground *, mpLib_Callback) |
void | mpLib_800580E0 (int index) |
void | mpLib_800580FC (int, mpLib_Callback *, Ground **) |
void | mpLib_8005811C (CollData *, int ledge_id) |
void | mpLib_800581A4 (int arg0, int arg1, int arg2) |
void | mpLib_800581BC (int, mpLib_Callback *, UNK_T) |
void | mpLib_800581DC (int, int) |
void | mpLib_80058560 (void) |
mpLib_800581BC | |
UNK_RET | mpLib_80058614 (UNK_PARAMS) |
void | fn_800587FC (HSD_GObj *) |
void | mpLib_80058820 (void) |
bool | mpLib_800588C8 (void) |
void | mpLib_800588D0 (float left, float bottom, float right, float top) |
void | mpLib_80058970 (f32 arg8, f32 arg9, f32 argA, f32 argB) |
void | mpLib_800589D0 (f32 arg8, f32 arg9, f32 argA, f32 argB, f32 argC, f32 argD, f32 argE, f32 argF) |
void | mpLib_80058AA0 (void) |
void | mpLib_80058ACC (GXColor) |
UNK_RET | mpLib_80058B5C (UNK_PARAMS) |
UNK_RET | mpLib_800590F4 (UNK_PARAMS) |
UNK_RET | mpLib_80059404 (int, int, GXColor) |
mpLib_80058B5C | |
UNK_RET | mpLib_80059554 (UNK_PARAMS) |
float | mpLib_80059E60 (UNK_PARAMS) |
UNK_RET | mpLib_80059FE0 (UNK_PARAMS) |
UNK_RET | mpLib_8005A220 (UNK_PARAMS) |
UNK_RET | mpLib_8005A2DC (UNK_PARAMS) |
UNK_RET | mpLib_8005A340 (UNK_PARAMS) |
UNK_T mpLib_8004D164 | ( | void | ) |
mpLib_804D64B8_t * mpLib_8004D16C | ( | void | ) |
mp_UnkStruct2 * mpLib_8004D174 | ( | void | ) |
mpLib_804D64C0_t * mpLib_8004D17C | ( | void | ) |
UNK_RET mpLib_8004D184 | ( | UNK_PARAMS | ) |
void mpLib_8004D288 | ( | UNK_T | ) |
s32 mpLib_8004DB78 | ( | s32 | gr_idx | ) |
s32 mpLib_8004DC04 | ( | s32 | gr_idx | ) |
enum_t mpLib_8004E090 | ( | int | idx, |
Vec3 * | , | ||
float * | , | ||
u32 * | , | ||
Vec3 * | normal | ||
) |
bool mpLib_8004E398 | ( | int | , |
Vec3 * | , | ||
int | , | ||
int | , | ||
int | |||
) |
bool mpLib_8004E684 | ( | int | , |
Vec3 * | , | ||
f32 * | , | ||
u32 * | , | ||
Vec3 * | |||
) |
bool mpLib_8004EBF8 | ( | float * | , |
float * | , | ||
float | , | ||
float | , | ||
float | , | ||
float | , | ||
float | , | ||
float | , | ||
float | |||
) |
UNK_RET mpLib_8004ED5C | ( | UNK_PARAMS | ) |
bool mpLib_8004F008 | ( | Vec3 * | , |
int * | , | ||
int * | , | ||
Vec3 * | , | ||
float | , | ||
float | , | ||
float | , | ||
float | , | ||
float | , | ||
int | , | ||
int | , | ||
int | , | ||
int | , | ||
int | |||
) |
s32 mpLib_8004F400 | ( | Vec3 * | , |
int * | , | ||
int * | , | ||
Vec3 * | , | ||
s32 | , | ||
u32 | , | ||
u32 | , | ||
int | , | ||
int | , | ||
f32 | , | ||
f32 | , | ||
f32 | , | ||
f32 | , | ||
f32 | |||
) |
bool mpLib_8004F8A4 | ( | Vec3 * | , |
int * | , | ||
int * | , | ||
Vec3 * | , | ||
int | , | ||
int | , | ||
float | , | ||
float | , | ||
float | , | ||
float | |||
) |
bool mpLib_8004FC2C | ( | Vec3 * | , |
int * | , | ||
int * | , | ||
Vec3 * | , | ||
int | , | ||
int | , | ||
float | , | ||
float | , | ||
float | , | ||
float | |||
) |
UNK_RET mpLib_80050068 | ( | UNK_PARAMS | ) |
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_8005057C | ( | Vec3 * | , |
int * | , | ||
int * | , | ||
Vec3 * | , | ||
int | , | ||
int | , | ||
float | , | ||
float | , | ||
float | , | ||
float | |||
) |
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 | |||
) |
bool mpLib_80050D68 | ( | Vec3 * | , |
int * | , | ||
int * | , | ||
Vec3 * | , | ||
int | , | ||
int | , | ||
float | , | ||
float | , | ||
float | , | ||
float | |||
) |
UNK_RET mpLib_800511A4 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_800515A0 | ( | UNK_PARAMS | ) |
s32 mpLib_8005199C | ( | Vec3 * | , |
s32 | , | ||
s32 | |||
) |
int mpLib_80051BA8 | ( | Vec3 * | arg0, |
int | arg1, | ||
int | arg2, | ||
int | arg3, | ||
int | arg4, | ||
f32 | arg5, | ||
f32 | arg6, | ||
f32 | arg7, | ||
f32 | arg8 | ||
) |
bool mpLib_80051EC8 | ( | Vec3 * | , |
int * | , | ||
int * | , | ||
Vec3 * | , | ||
u32 | , | ||
s32 | , | ||
s32 | , | ||
float | , | ||
float | , | ||
float | , | ||
float | |||
) |
bool mpLib_800524DC | ( | Vec3 * | , |
int * | , | ||
int * | , | ||
Vec3 * | , | ||
int | , | ||
int | , | ||
float | x, | ||
float | y, | ||
float | z, | ||
float | |||
) |
bool mpLib_80052508 | ( | Vec3 * | arg0, |
int * | arg1, | ||
int * | arg2, | ||
Vec3 * | arg3, | ||
u32 | arg4, | ||
u32 | arg5, | ||
f32 | arg6, | ||
f32 | arg7, | ||
f32 | arg8, | ||
f32 | arg9 | ||
) |
int mpLib_80052534 | ( | int | ) |
s32 mpLib_80052700 | ( | int | idx | ) |
int mpLib_800528CC | ( | int | ) |
int mpLib_80052A98 | ( | int | ) |
UNK_RET mpLib_80052C64 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_80052E30 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_80052FFC | ( | UNK_PARAMS | ) |
UNK_RET mpLib_800531C8 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_80053394 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_80053448 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_800534FC | ( | UNK_PARAMS | ) |
UNK_RET mpLib_800536CC | ( | UNK_PARAMS | ) |
int mpLib_8005389C | ( | int | line | ) |
int mpLib_80053950 | ( | int | line | ) |
UNK_RET mpLib_80053A04 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_80053BD4 | ( | UNK_PARAMS | ) |
void mpLib_80053DA4 | ( | int | ledge_id, |
Vec3 * | |||
) |
void mpLib_80053ECC | ( | int | ledge_id, |
Vec3 * | |||
) |
void mpLib_80053FF4 | ( | s32 | , |
Vec3 * | |||
) |
void mpLib_80054158 | ( | s32 | , |
Vec3 * | |||
) |
UNK_RET mpLib_800542BC | ( | int | , |
Vec3 * | |||
) |
UNK_RET mpLib_80054420 | ( | int | , |
Vec3 * | |||
) |
s32 mpLib_80054584 | ( | int | , |
Vec3 * | |||
) |
UNK_RET mpLib_800546E8 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_8005484C | ( | int | , |
Vec3 * | |||
) |
UNK_RET mpLib_800549B0 | ( | UNK_PARAMS | ) |
void mpLib_80054B14 | ( | int | line, |
Vec3 * | arg1 | ||
) |
void mpLib_80054BC0 | ( | int | line, |
Vec3 * | arg1 | ||
) |
enum_t mpLib_80054C6C | ( | int | line | ) |
u32 mpLib_80054CEC | ( | enum_t | line | ) |
void mpLib_80054D68 | ( | int | line, |
u32 | arg1 | ||
) |
Vec3 * mpLib_80054DFC | ( | enum_t | line, |
Vec3 * | arg1 | ||
) |
bool mpLib_80054ED8 | ( | int | line | ) |
bool mpLib_80054F68 | ( | int | floor_id, |
s32 | |||
) |
void mpLib_800552B0 | ( | s16 | x, |
HSD_JObj * | , | ||
s16 | z | ||
) |
UNK_RET mpLib_8005541C | ( | UNK_PARAMS | ) |
UNK_RET mpLib_800557D0 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_80055C5C | ( | int | index | ) |
UNK_RET mpLib_80055E24 | ( | int | index | ) |
void mpLib_80055E9C | ( | s16 | x | ) |
UNK_RET mpLib_800565DC | ( | int | index | ) |
void mpLib_8005667C | ( | int | index | ) |
UNK_RET mpLib_800566D8 | ( | int | index, |
float * | , | ||
float * | |||
) |
void mpLib_800566F8 | ( | int | index, |
float | arg1, | ||
float | arg2 | ||
) |
void mpLib_80056710 | ( | int | index, |
float | , | ||
float | , | ||
float | , | ||
float | |||
) |
UNK_RET mpLib_80056758 | ( | int | index, |
float | , | ||
float | , | ||
float | , | ||
float | |||
) |
bool mpLib_800567C0 | ( | s32 | wall_id, |
Vec3 * | ecb_side_vtx, | ||
Vec3 * | result | ||
) |
float mpLib_800569EC | ( | u32 | ) |
int * mpLib_80056A1C | ( | int | , |
int * | |||
) |
int mpLib_80056A54 | ( | int | , |
int * | |||
) |
int * mpLib_80056A8C | ( | int | , |
int * | |||
) |
int mpLib_80056AC4 | ( | int | , |
int * | |||
) |
int * mpLib_80056AFC | ( | int | , |
int * | |||
) |
int mpLib_80056B34 | ( | int | , |
int * | |||
) |
enum_t mpLib_80056B6C | ( | int | line | ) |
bool mpLib_80056C54 | ( | s32 | idx, |
Vec3 * | pos, | ||
bool | , | ||
Vec3 * | , | ||
bool | , | ||
bool | , | ||
float | , | ||
float | , | ||
float | , | ||
float | |||
) |
void mpLib_80057424 | ( | s32 | ) |
void mpLib_80057528 | ( | int | index | ) |
void mpLib_800575B0 | ( | int | index | ) |
void mpLib_80057638 | ( | s32 | ) |
void mpLib_80057B4C | ( | mpLib_804D64C0_t * | arg0 | ) |
void mpLib_80057BC0 | ( | s32 | ) |
void mpLib_80057FDC | ( | int | index | ) |
void mpLib_80058044 | ( | int | index | ) |
void mpLib_800580AC | ( | int | index | ) |
void mpLib_800580C8 | ( | int | index, |
Ground * | arg1, | ||
mpLib_Callback | cb | ||
) |
void mpLib_800580E0 | ( | int | index | ) |
void mpLib_800580FC | ( | int | index, |
mpLib_Callback * | arg1, | ||
Ground ** | arg2 | ||
) |
void mpLib_8005811C | ( | CollData * | coll, |
int | ledge_id | ||
) |
void mpLib_800581A4 | ( | int | arg0, |
int | arg1, | ||
int | arg2 | ||
) |
void mpLib_800581BC | ( | int | , |
mpLib_Callback * | , | ||
UNK_T | |||
) |
void mpLib_800581DC | ( | int | , |
int | |||
) |
void mpLib_80058560 | ( | void | ) |
UNK_RET mpLib_80058614 | ( | UNK_PARAMS | ) |
void fn_800587FC | ( | HSD_GObj * | ) |
void mpLib_80058820 | ( | void | ) |
bool mpLib_800588C8 | ( | void | ) |
void mpLib_800588D0 | ( | float | left, |
float | bottom, | ||
float | right, | ||
float | top | ||
) |
void mpLib_80058970 | ( | f32 | arg8, |
f32 | arg9, | ||
f32 | argA, | ||
f32 | argB | ||
) |
void mpLib_800589D0 | ( | f32 | arg8, |
f32 | arg9, | ||
f32 | argA, | ||
f32 | argB, | ||
f32 | argC, | ||
f32 | argD, | ||
f32 | argE, | ||
f32 | argF | ||
) |
void mpLib_80058AA0 | ( | void | ) |
void mpLib_80058ACC | ( | GXColor | color | ) |
UNK_RET mpLib_80058B5C | ( | UNK_PARAMS | ) |
UNK_RET mpLib_800590F4 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_80059404 | ( | int | arg0, |
int | arg1, | ||
GXColor | arg2 | ||
) |
UNK_RET mpLib_80059554 | ( | UNK_PARAMS | ) |
float mpLib_80059E60 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_80059FE0 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_8005A220 | ( | UNK_PARAMS | ) |
UNK_RET mpLib_8005A2DC | ( | UNK_PARAMS | ) |
UNK_RET mpLib_8005A340 | ( | UNK_PARAMS | ) |