|
SSBM Decomp
|
#include <placeholder.h>#include <platform.h>#include "dolphin/gx/GXStruct.h"#include "ft/forward.h"#include "gr/forward.h"#include "lb/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 | |
| MapCollData * | mpLib_8004D164 (void) |
| CollVtx * | mpGetGroundCollVtx (void) |
| CollLine * | mpGetGroundCollLine (void) |
| CollJoint * | mpGetGroundCollJoint (void) |
| void | mpPruneEmptyLines (MapCollData *coll_data) |
| void | mpLibLoad (MapCollData *coll_data) |
| int | mpLineGetNext (int line_id) |
| int | mpLineGetPrev (int line_id) |
| int | mpLib_8004DD90_Floor (int line_id, Vec3 *, float *y_out, u32 *flags_out, Vec3 *normal_out) |
| int | mpLib_8004E090_Ceiling (int line_id, Vec3 *, float *y_out, u32 *flags_out, Vec3 *normal_out) |
| int | mpLib_8004E398_LeftWall (int line_id, Vec3 *, float *x_out, u32 *flags_out, Vec3 *normal_out) |
| int | mpLib_8004E684_RightWall (int line_id, Vec3 *, float *x_out, u32 *flags_out, Vec3 *normal_out) |
| bool | mpLineIntersectionH (float *int_x, float *int_y, float a0x, float a0y, float a1x, float b0x, float b0y, float b1x, float b1y) |
| void | mpLib_8004ED5C (int, float *, float *, float *, float *) |
| bool | mpCheckFloor (float ax, float ay, float bx, float by, float y_offset, Vec3 *vec_out, int *line_id_out, u32 *flags_out, Vec3 *normal_out, int line_id_skip, int joint_id_skip, int joint_id_only, bool(*)(Fighter_GObj *, int), Fighter_GObj *) |
| bool | mpCheckFloorRemap (float ax, float ay, float bx, float by, float y_offset, Vec3 *vec_out, int *line_id_out, u32 *flags_out, Vec3 *normal_out, int line_id_skip, int joint_id_skip, int joint_id_only, bool(*)(Fighter_GObj *, int), Fighter_GObj *) |
| bool | mpCheckCeiling (float ax, float ay, float bx, float by, Vec3 *vec_out, int *line_id_out, u32 *flags_out, Vec3 *normal_out, int joint_id_skip, int joint_id_only) |
| bool | mpCheckCeilingRemap (float ax, float ay, float bx, float by, Vec3 *vec_out, int *line_id_out, u32 *flags_out, Vec3 *normal_out, int joint_id_skip, int joint_id_only) |
| bool | mpLineIntersectionV (float *int_x, float *int_y, float a0x, float a0y, float a1y, float b0x, float b0y, float b1x, float b1y) |
| bool | mpCheckLeftWall (float ax, float ay, float bx, float by, Vec3 *vec_out, int *line_id_out, u32 *flags_out, Vec3 *normal_out, int joint_id_skip, int joint_id_only) |
| bool | mpCheckLeftWallRemap (float ax, float ay, float bx, float by, Vec3 *vec_out, int *line_id_out, u32 *flags_out, Vec3 *normal_out, int joint_id_skip, int joint_id_only) |
| bool | mpCheckRightWall (float ax, float ay, float bx, float by, Vec3 *vec_out, int *line_id_out, u32 *flags_out, Vec3 *normal_out, int joint_id_skip, int joint_id_only) |
| bool | mpCheckRightWallRemap (float ax, float ay, float bx, float by, Vec3 *vec_out, int *line_id_out, u32 *flags_out, Vec3 *normal_out, int joint_id_skip, int joint_id_only) |
| bool | mpLib_800511A4_RightWall (float ax, float ay, float bx, float by, float cx, float cy, float dx, float dy, int *line_id_out, int joint_id_skip, int joint_id_only) |
| bool | mpLib_800515A0_LeftWall (float a0x, float a0y, float a1x, float a1y, float b0x, float b0y, float b1x, float b1y, int *line_id_out, int joint_id_skip, int joint_id_only) |
| int | mpLib_8005199C_Floor (Vec3 *, int joint_id_skip, int joint_id_only) |
| int | mpLib_80051BA8_Floor (Vec3 *out_vec, int line_id_skip, int joint_id_skip, int joint_id_only, int dir, float left, float bottom, float right, float top) |
| bool | mpCheckMultiple (float x0, float y0, float x1, float y1, Vec3 *pos_out, int *line_id_out, u32 *flags_out, Vec3 *normal_out, u32 checks, int joint_id_skip, int joint_id_only) |
| bool | mpCheckAllRemap (Vec3 *pos_out, int *line_id_out, u32 *flags_out, Vec3 *normal_out, int joint_id_skip, int joint_id_only, float x0, float y0, float x1, float y1) |
| bool | mpCheckAll (Vec3 *pos_out, int *line_id_out, u32 *flags_out, Vec3 *normal_out, int joint_id_skip, int joint_id_only, float x0, float y0, float x1, float y1) |
| int | mpLineNextNonFloor (int line_id) |
| int | mpLinePrevNonFloor (int line_id) |
| int | mpLinePrevNonCeiling (int line_id) |
| int | mpLineNextNonCeiling (int line_id) |
| int | mpLineNextNonLeftWall (int line_id) |
| int | mpLinePrevNonLeftWall (int line_id) |
| int | mpLinePrevNonRightWall (int line_id) |
| int | mpLineNextNonRightWall (int line_id) |
| int | mpLib_80053394_Floor (int line_id) |
| int | mpLib_80053448_Floor (int line_id) |
| int | mpLib_800534FC_Floor (int line_id) |
| int | mpLib_800536CC_Floor (int line_id) |
| int | mpLib_8005389C_Ceiling (int line_id) |
| int | mpLib_80053950_Ceiling (int line_id) |
| int | mpLib_80053A04_Ceiling (int line_id) |
| int | mpLib_80053BD4_Ceiling (int line_id) |
| void | mpLib_80053DA4_Floor (int line_id, Vec3 *) |
| void | mpLib_80053ECC_Floor (int line_id, Vec3 *) |
| void | mpFloorGetRight (int line_id, Vec3 *) |
| void | mpFloorGetLeft (int line_id, Vec3 *) |
| void | mpCeilingGetRight (int line_id, Vec3 *) |
| void | mpCeilingGetLeft (int line_id, Vec3 *) |
| void | mpLeftWallGetTop (int line_id, Vec3 *) |
| void | mpLeftWallGetBottom (int line_id, Vec3 *) |
| void | mpRightWallGetTop (int line_id, Vec3 *) |
| void | mpRightWallGetBottom (int line_id, Vec3 *) |
| void | mpLineGetV1Pos (int line_id, Vec3 *pos_out) |
| void | mpLineGetV0Pos (int line_id, Vec3 *pos_out) |
| enum_t | mpLineGetKind (int line_id) |
| u32 | mpLineGetFlags (int line_id) |
| void | mpLib_80054D68 (int line_id, u32 flags) |
| Vec3 * | mpLineGetNormal (int line_id, Vec3 *normal_out) |
| bool | mpLib_80054ED8 (int line_id) |
| bool | mpLinesConnected (int start_id, int target_id) |
| void | mpLib_800552B0 (int joint_id, HSD_JObj *, int z) |
| void | mpJointHide (int joint_id) |
| void | mpJointUnhide (int joint_id) |
| void | mpJointUpdateDynamics (int joint_id) |
| void | mpLib_80055E24 (int joint_id) |
| void | mpLib_80055E9C (int joint_id) |
| void | mpJointUpdateBounding (int joint_id) |
| void | mpLib_8005667C (int joint_id) |
| void | mpVtxGetPos (int vtx_id, float *x_out, float *y_out) |
| void | mpVtxSetPos (int vtx_id, float x, float y) |
| void | mpLineSetPos (int line_id, float x0, float y0, float x1, float y1) |
| void | mpLib_80056758 (int line_id, float x0, float y0, float x1, float y1) |
| bool | mpGetSpeed (int line_id, Vec3 *pos, Vec3 *speed) |
| 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 *) |
| int | mpJointFromLine (int line_id) |
| bool | mpLib_80056C54 (int line_id, Vec3 *pos, int *line_id_out, Vec3 *vec_out, u32 *flags_out, Vec3 *normal_out, float, float, float, float) |
| void | mpLib_80057424 (int joint_id) |
| void | mpLib_80057528 (int line_id) |
| void | mpLib_800575B0 (int line_id) |
| void | mpJointListAdd (int joint_id) |
| void | mpJointListUnlink (CollJoint *) |
| void | mpLib_80057BC0 (int joint_id) |
| void | mpLib_80057FDC (int joint_id) |
| void | mpLib_80058044 (int joint_id) |
| void | mpJointSetB10 (int joint_id) |
| void | mpJointSetCb1 (int joint_id, Ground *, mpLib_Callback) |
| void | mpJointClearCb1 (int joint_id) |
| void | mpJointGetCb1 (int joint_id, mpLib_Callback *, Ground **) |
| void | mpLib_8005811C (CollData *, int ledge_id) |
| void | mpJointSetCb2 (int joint_id, Ground *, mpLib_Callback) |
| void | mpJointGetCb2 (int joint_id, mpLib_Callback *, Ground **) |
| void | mpLib_800581DC (int joint_id0, int joint_id1) |
| void | mpLib_80058560 (void) |
| void | mpLib_80058614_Floor (void) |
| void | mpLib_800587FC (HSD_GObj *) |
| void | mpLib_80058820 (void) |
| bool | mpCheckedBounding (void) |
| void | mpBoundingCheck (float left, float bottom, float right, float top) |
| void | mpBoundingCheck2 (float x1, float y1, float x2, float y2) |
| void | mpBoundingCheck3 (float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) |
| void | mpUncheckBounding (void) |
| void | mpLib_SetupDraw (GXColor) |
| void | mpLib_DrawEcbs (CollData *) |
| void | mpLib_DrawSnapping (void) |
| void | mpLib_DrawMatchingLines (int, int, GXColor) |
| void | mpLib_80059554 (void) |
| void | mpLib_80059E60 (void) |
| void | mpLib_DrawCrosses (s16 *idx, int len, GXColor) |
| void | mpLib_DrawSpecialPoints (void) |
| void | mpLib_8005A2DC (void) |
| void | mpLib_DrawZones (void) |
| MapCollData * mpLib_8004D164 | ( | void | ) |
| CollVtx * mpGetGroundCollVtx | ( | void | ) |
| CollLine * mpGetGroundCollLine | ( | void | ) |
| CollJoint * mpGetGroundCollJoint | ( | void | ) |
| void mpPruneEmptyLines | ( | MapCollData * | coll_data | ) |
| void mpLibLoad | ( | MapCollData * | coll_data | ) |
| int mpLineGetNext | ( | int | line_id | ) |
| int mpLineGetPrev | ( | int | line_id | ) |
| int mpLib_8004DD90_Floor | ( | int | line_id, |
| Vec3 * | vec, | ||
| float * | y_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out | ||
| ) |
| int mpLib_8004E090_Ceiling | ( | int | line_id, |
| Vec3 * | vec, | ||
| float * | y_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out | ||
| ) |
| int mpLib_8004E398_LeftWall | ( | int | line_id, |
| Vec3 * | vec, | ||
| float * | x_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out | ||
| ) |
| int mpLib_8004E684_RightWall | ( | int | line_id, |
| Vec3 * | vec, | ||
| float * | x_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out | ||
| ) |
| bool mpLineIntersectionH | ( | float * | int_x, |
| float * | int_y, | ||
| float | a0x, | ||
| float | a0y, | ||
| float | a1x, | ||
| float | b0x, | ||
| float | b0y, | ||
| float | b1x, | ||
| float | b1y | ||
| ) |
| void mpLib_8004ED5C | ( | int | line_id, |
| float * | x0_out, | ||
| float * | y0_out, | ||
| float * | x1_out, | ||
| float * | y1_out | ||
| ) |
| bool mpCheckFloor | ( | float | ax, |
| float | ay, | ||
| float | bx, | ||
| float | by, | ||
| float | y_offset, | ||
| Vec3 * | vec_out, | ||
| int * | line_id_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| int | line_id_skip, | ||
| int | joint_id_skip, | ||
| int | joint_id_only, | ||
| bool(*)(Fighter_GObj *, int) | cb, | ||
| Fighter_GObj * | gobj | ||
| ) |
| bool mpCheckFloorRemap | ( | float | ax, |
| float | ay, | ||
| float | bx, | ||
| float | by, | ||
| float | y_offset, | ||
| Vec3 * | vec_out, | ||
| int * | line_id_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| int | line_id_skip, | ||
| int | joint_id_skip, | ||
| int | joint_id_only, | ||
| bool(*)(Fighter_GObj *, int) | cb, | ||
| Fighter_GObj * | gobj | ||
| ) |
| bool mpCheckCeiling | ( | float | ax, |
| float | ay, | ||
| float | bx, | ||
| float | by, | ||
| Vec3 * | vec_out, | ||
| int * | line_id_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| int | joint_id_skip, | ||
| int | joint_id_only | ||
| ) |
| bool mpCheckCeilingRemap | ( | float | ax, |
| float | ay, | ||
| float | bx, | ||
| float | by, | ||
| Vec3 * | vec_out, | ||
| int * | line_id_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| int | joint_id_skip, | ||
| int | joint_id_only | ||
| ) |
| bool mpLineIntersectionV | ( | float * | int_x, |
| float * | int_y, | ||
| float | a0x, | ||
| float | a0y, | ||
| float | a1y, | ||
| float | b0x, | ||
| float | b0y, | ||
| float | b1x, | ||
| float | b1y | ||
| ) |
| bool mpCheckLeftWall | ( | float | ax, |
| float | ay, | ||
| float | bx, | ||
| float | by, | ||
| Vec3 * | vec_out, | ||
| int * | line_id_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| int | joint_id_skip, | ||
| int | joint_id_only | ||
| ) |
| bool mpCheckLeftWallRemap | ( | float | ax, |
| float | ay, | ||
| float | bx, | ||
| float | by, | ||
| Vec3 * | vec_out, | ||
| int * | line_id_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| int | joint_id_skip, | ||
| int | joint_id_only | ||
| ) |
| bool mpCheckRightWall | ( | float | ax, |
| float | ay, | ||
| float | bx, | ||
| float | by, | ||
| Vec3 * | vec_out, | ||
| int * | line_id_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| int | joint_id_skip, | ||
| int | joint_id_only | ||
| ) |
| bool mpCheckRightWallRemap | ( | float | ax, |
| float | ay, | ||
| float | bx, | ||
| float | by, | ||
| Vec3 * | vec_out, | ||
| int * | line_id_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| int | joint_id_skip, | ||
| int | joint_id_only | ||
| ) |
| bool mpLib_800511A4_RightWall | ( | float | ax, |
| float | ay, | ||
| float | bx, | ||
| float | by, | ||
| float | cx, | ||
| float | cy, | ||
| float | dx, | ||
| float | dy, | ||
| int * | line_id_out, | ||
| int | joint_id_skip, | ||
| int | joint_id_only | ||
| ) |
| bool mpLib_800515A0_LeftWall | ( | float | a0x, |
| float | a0y, | ||
| float | a1x, | ||
| float | a1y, | ||
| float | b0x, | ||
| float | b0y, | ||
| float | b1x, | ||
| float | b1y, | ||
| int * | line_id_out, | ||
| int | joint_id_skip, | ||
| int | joint_id_only | ||
| ) |
| int mpLib_8005199C_Floor | ( | Vec3 * | vec, |
| int | joint_id_skip, | ||
| int | joint_id_only | ||
| ) |
| int mpLib_80051BA8_Floor | ( | Vec3 * | out_vec, |
| int | line_id_skip, | ||
| int | joint_id_skip, | ||
| int | joint_id_only, | ||
| int | dir, | ||
| float | left, | ||
| float | bottom, | ||
| float | right, | ||
| float | top | ||
| ) |
| bool mpCheckMultiple | ( | float | x0, |
| float | y0, | ||
| float | x1, | ||
| float | y1, | ||
| Vec3 * | pos_out, | ||
| int * | line_id_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| u32 | checks, | ||
| int | joint_id_skip, | ||
| int | joint_id_only | ||
| ) |
| bool mpCheckAllRemap | ( | Vec3 * | pos_out, |
| int * | line_id_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| int | joint_id_skip, | ||
| int | joint_id_only, | ||
| float | x0, | ||
| float | y0, | ||
| float | x1, | ||
| float | y1 | ||
| ) |
| bool mpCheckAll | ( | Vec3 * | pos_out, |
| int * | line_id_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| int | joint_id_skip, | ||
| int | joint_id_only, | ||
| float | x0, | ||
| float | y0, | ||
| float | x1, | ||
| float | y1 | ||
| ) |
| int mpLineNextNonFloor | ( | int | line_id | ) |
| int mpLinePrevNonFloor | ( | int | line_id | ) |
| int mpLinePrevNonCeiling | ( | int | line_id | ) |
| int mpLineNextNonCeiling | ( | int | line_id | ) |
| int mpLineNextNonLeftWall | ( | int | line_id | ) |
| int mpLinePrevNonLeftWall | ( | int | line_id | ) |
| int mpLinePrevNonRightWall | ( | int | line_id | ) |
| int mpLineNextNonRightWall | ( | int | line_id | ) |
| int mpLib_80053394_Floor | ( | int | line_id | ) |
| int mpLib_80053448_Floor | ( | int | line_id | ) |
| int mpLib_800534FC_Floor | ( | int | line_id | ) |
| int mpLib_800536CC_Floor | ( | int | line_id | ) |
| int mpLib_8005389C_Ceiling | ( | int | line_id | ) |
| int mpLib_80053950_Ceiling | ( | int | line_id | ) |
| int mpLib_80053A04_Ceiling | ( | int | line_id | ) |
| int mpLib_80053BD4_Ceiling | ( | int | line_id | ) |
| void mpLib_80053DA4_Floor | ( | int | line_id, |
| Vec3 * | pos_out | ||
| ) |
| void mpLib_80053ECC_Floor | ( | int | line_id, |
| Vec3 * | |||
| ) |
| void mpFloorGetRight | ( | int | line_id, |
| Vec3 * | pos_out | ||
| ) |
| void mpFloorGetLeft | ( | int | line_id, |
| Vec3 * | pos_out | ||
| ) |
| void mpCeilingGetRight | ( | int | line_id, |
| Vec3 * | pos_out | ||
| ) |
| void mpCeilingGetLeft | ( | int | line_id, |
| Vec3 * | pos_out | ||
| ) |
| void mpLeftWallGetTop | ( | int | line_id, |
| Vec3 * | pos_out | ||
| ) |
| void mpLeftWallGetBottom | ( | int | line_id, |
| Vec3 * | pos_out | ||
| ) |
| void mpRightWallGetTop | ( | int | line_id, |
| Vec3 * | pos_out | ||
| ) |
| void mpRightWallGetBottom | ( | int | line_id, |
| Vec3 * | pos_out | ||
| ) |
| void mpLineGetV1Pos | ( | int | line_id, |
| Vec3 * | pos_out | ||
| ) |
| void mpLineGetV0Pos | ( | int | line_id, |
| Vec3 * | pos_out | ||
| ) |
| enum_t mpLineGetKind | ( | int | line_id | ) |
| u32 mpLineGetFlags | ( | int | line_id | ) |
| void mpLib_80054D68 | ( | int | line_id, |
| u32 | flags | ||
| ) |
| Vec3 * mpLineGetNormal | ( | int | line_id, |
| Vec3 * | normal_out | ||
| ) |
| bool mpLib_80054ED8 | ( | int | line_id | ) |
| bool mpLinesConnected | ( | int | start_id, |
| int | target_id | ||
| ) |
| void mpLib_800552B0 | ( | int | joint_id, |
| HSD_JObj * | jobj, | ||
| int | z | ||
| ) |
| void mpJointHide | ( | int | joint_id | ) |
| void mpJointUnhide | ( | int | joint_id | ) |
| void mpJointUpdateDynamics | ( | int | joint_id | ) |
| void mpLib_80055E24 | ( | int | joint_id | ) |
| void mpLib_80055E9C | ( | int | joint_id | ) |
| void mpJointUpdateBounding | ( | int | joint_id | ) |
| void mpLib_8005667C | ( | int | joint_id | ) |
| void mpVtxGetPos | ( | int | vtx_id, |
| float * | x_out, | ||
| float * | y_out | ||
| ) |
| void mpVtxSetPos | ( | int | vtx_id, |
| float | x, | ||
| float | y | ||
| ) |
| void mpLineSetPos | ( | int | line_id, |
| float | x0, | ||
| float | y0, | ||
| float | x1, | ||
| float | y1 | ||
| ) |
| void mpLib_80056758 | ( | int | line_id, |
| float | x0, | ||
| float | y0, | ||
| float | x1, | ||
| float | y1 | ||
| ) |
| bool mpGetSpeed | ( | int | line_id, |
| Vec3 * | pos, | ||
| Vec3 * | speed | ||
| ) |
| float mpLib_800569EC | ( | u32 | unk | ) |
| int * mpLib_80056A1C | ( | int | arg0, |
| int * | arg1 | ||
| ) |
| int mpLib_80056A54 | ( | int | arg0, |
| int * | arg1 | ||
| ) |
| int * mpLib_80056A8C | ( | int | arg0, |
| int * | arg1 | ||
| ) |
| int mpLib_80056AC4 | ( | int | arg0, |
| int * | arg1 | ||
| ) |
| int * mpLib_80056AFC | ( | int | arg0, |
| int * | arg1 | ||
| ) |
| int mpLib_80056B34 | ( | int | arg0, |
| int * | arg1 | ||
| ) |
| int mpJointFromLine | ( | int | line_id | ) |
| bool mpLib_80056C54 | ( | int | line_id, |
| Vec3 * | pos, | ||
| int * | line_id_out, | ||
| Vec3 * | vec_out, | ||
| u32 * | flags_out, | ||
| Vec3 * | normal_out, | ||
| float | , | ||
| float | , | ||
| float | , | ||
| float | |||
| ) |
| void mpLib_80057424 | ( | int | joint_id | ) |
| void mpLib_80057528 | ( | int | line_id | ) |
| void mpLib_800575B0 | ( | int | line_id | ) |
| void mpJointListAdd | ( | int | joint_id | ) |
| void mpJointListUnlink | ( | CollJoint * | arg0 | ) |
| void mpLib_80057BC0 | ( | int | joint_id | ) |
| void mpLib_80057FDC | ( | int | joint_id | ) |
| void mpLib_80058044 | ( | int | joint_id | ) |
| void mpJointSetB10 | ( | int | joint_id | ) |
| void mpJointSetCb1 | ( | int | joint_id, |
| Ground * | arg1, | ||
| mpLib_Callback | cb | ||
| ) |
| void mpJointClearCb1 | ( | int | joint_id | ) |
| void mpJointGetCb1 | ( | int | joint_id, |
| mpLib_Callback * | arg1, | ||
| Ground ** | arg2 | ||
| ) |
| void mpLib_8005811C | ( | CollData * | coll, |
| int | ledge_id | ||
| ) |
| void mpJointSetCb2 | ( | int | joint_id, |
| Ground * | arg1, | ||
| mpLib_Callback | arg2 | ||
| ) |
| void mpJointGetCb2 | ( | int | joint_id, |
| mpLib_Callback * | cb, | ||
| Ground ** | gr | ||
| ) |
| void mpLib_800581DC | ( | int | joint_id0, |
| int | joint_id1 | ||
| ) |
| void mpLib_80058560 | ( | void | ) |
| void mpLib_80058614_Floor | ( | void | ) |
| void mpLib_800587FC | ( | HSD_GObj * | gobj | ) |
| void mpLib_80058820 | ( | void | ) |
| bool mpCheckedBounding | ( | void | ) |
| void mpBoundingCheck | ( | float | left, |
| float | bottom, | ||
| float | right, | ||
| float | top | ||
| ) |
| void mpBoundingCheck2 | ( | float | x1, |
| float | y1, | ||
| float | x2, | ||
| float | y2 | ||
| ) |
| void mpBoundingCheck3 | ( | float | x0, |
| float | y0, | ||
| float | x1, | ||
| float | y1, | ||
| float | x2, | ||
| float | y2, | ||
| float | x3, | ||
| float | y3 | ||
| ) |
| void mpUncheckBounding | ( | void | ) |
| void mpLib_SetupDraw | ( | GXColor | color | ) |
| void mpLib_DrawEcbs | ( | CollData * | cd | ) |
| void mpLib_DrawSnapping | ( | void | ) |
| void mpLib_DrawMatchingLines | ( | int | value, |
| int | flag, | ||
| GXColor | color | ||
| ) |
| void mpLib_80059554 | ( | void | ) |
| void mpLib_80059E60 | ( | void | ) |
| void mpLib_DrawCrosses | ( | s16 * | idx, |
| int | len, | ||
| GXColor | arg2 | ||
| ) |
| void mpLib_DrawSpecialPoints | ( | void | ) |
| void mpLib_8005A2DC | ( | void | ) |
| void mpLib_DrawZones | ( | void | ) |