SSBM Decomp
Loading...
Searching...
No Matches
mplib.static.h File Reference
#include "mplib.h"
#include <placeholder.h>
#include "mp/forward.h"

Go to the source code of this file.

Functions

static bool mpLineIntersection (float a0x, float a0y, float a1x, float a1y, float b0x, float b0y, float b1x, float b1y, float *int_x, float *int_y)
 

Variables

struct { 
 
   float   top 
 
   float   bottom 
 
   float   left 
 
   float   right 
 
mpLib_80458868 [2] 
 
static bool didCheckBounding
 
static MapCollDatampLib_804D64B4
 
static CollVtxgroundCollVtx
 
static CollLinegroundCollLine
 
static CollJointgroundCollJoint
 
static CollJointjointListStart
 
static CollJointjointListEnd
 
static s32 mpLib_804D64CC
 
static s32 mpLib_804D64D0
 
static s32 mpLib_804D64D4
 
static s32 mpLib_804D64D8
 
static s32 mpLib_804D64DC
 
static s32 mpLib_804D64E0
 
static s32 mpLib_804D64E4
 
static Vec3 mpLib_80458888 [0x200]
 

Function Documentation

◆ mpLineIntersection()

static bool mpLineIntersection ( float  a0x,
float  a0y,
float  a1x,
float  a1y,
float  b0x,
float  b0y,
float  b1x,
float  b1y,
float *  int_x,
float *  int_y 
)
static

Variable Documentation

◆ top

float top

◆ bottom

float bottom

◆ left

float left

◆ right

float right

◆ [struct]

struct { ... } mpLib_80458868[2]

◆ didCheckBounding

bool didCheckBounding
static

◆ mpLib_804D64B4

MapCollData* mpLib_804D64B4
static

◆ groundCollVtx

CollVtx* groundCollVtx
static

◆ groundCollLine

CollLine* groundCollLine
static

◆ groundCollJoint

CollJoint* groundCollJoint
static

◆ jointListStart

CollJoint* jointListStart
static

◆ jointListEnd

CollJoint* jointListEnd
static

◆ mpLib_804D64CC

s32 mpLib_804D64CC
static

◆ mpLib_804D64D0

s32 mpLib_804D64D0
static

◆ mpLib_804D64D4

s32 mpLib_804D64D4
static

◆ mpLib_804D64D8

s32 mpLib_804D64D8
static

◆ mpLib_804D64DC

s32 mpLib_804D64DC
static

◆ mpLib_804D64E0

s32 mpLib_804D64E0
static

◆ mpLib_804D64E4

s32 mpLib_804D64E4
static

◆ mpLib_80458888

Vec3 mpLib_80458888[0x200]
static