SSBM Decomp
Loading...
Searching...
No Matches
mndiagram3.c File Reference

Macros

#define __FILE__   "jobj.h"
#define __FILE__   "mndiagram3.c"

Functions

void mnDiagram3_PopulateRankings (HSD_GObj *gobj)
void mnDiagram3_UpdateScrollArrows (HSD_GObj *gobj)
void mnDiagram3_OnAnimComplete (HSD_GObj *gobj)
void mnDiagram3_Think (HSD_GObj *gobj)
void mnDiagram3_FreeUserData (void *arg0)
void mnDiagram3_InitUserData (Diagram3 *data, int arg1)
void mnDiagram3_Create (int arg0)
static void HSD_JObjSetTranslateX_Fake (HSD_JObj *jobj, f32 x)
static void HSD_JObjSetTranslateY_Fake (HSD_JObj *jobj, f32 y)
static void HSD_JObjSetTranslateZ_Fake (HSD_JObj *jobj, f32 z)
void mnDiagram3_Init (void *arg0)
static f32 mnDiagram3_GetRowSpacing (Diagram3 *data)
void mnDiagram3_HandleInput (HSD_GObj *gobj)

Variables

AnimLoopSettings mnDiagram3_803EEC10 = { 10.0F, 19.0F, -0.1F }
AnimLoopSettings mnDiagram3_803EEC1C = { 0.0F, 199.0F, 0.0F }
mnDiagram3_PosTable mnDiagram3_803EEC28
mnDiagram3_StatTable mnDiagram3_803EEC4C

Macro Definition Documentation

◆ __FILE__ [1/2]

#define __FILE__   "jobj.h"

◆ __FILE__ [2/2]

#define __FILE__   "mndiagram3.c"

Function Documentation

◆ mnDiagram3_PopulateRankings()

void mnDiagram3_PopulateRankings ( HSD_GObj * gobj)

◆ mnDiagram3_UpdateScrollArrows()

void mnDiagram3_UpdateScrollArrows ( HSD_GObj * gobj)

◆ mnDiagram3_OnAnimComplete()

void mnDiagram3_OnAnimComplete ( HSD_GObj * gobj)

◆ mnDiagram3_Think()

void mnDiagram3_Think ( HSD_GObj * gobj)

◆ mnDiagram3_FreeUserData()

void mnDiagram3_FreeUserData ( void * arg0)

◆ mnDiagram3_InitUserData()

void mnDiagram3_InitUserData ( Diagram3 * data,
int arg1 )

◆ mnDiagram3_Create()

void mnDiagram3_Create ( int arg0)

◆ HSD_JObjSetTranslateX_Fake()

void HSD_JObjSetTranslateX_Fake ( HSD_JObj * jobj,
f32 x )
inlinestatic

◆ HSD_JObjSetTranslateY_Fake()

void HSD_JObjSetTranslateY_Fake ( HSD_JObj * jobj,
f32 y )
inlinestatic

◆ HSD_JObjSetTranslateZ_Fake()

void HSD_JObjSetTranslateZ_Fake ( HSD_JObj * jobj,
f32 z )
inlinestatic

◆ mnDiagram3_Init()

void mnDiagram3_Init ( void * arg0)

◆ mnDiagram3_GetRowSpacing()

f32 mnDiagram3_GetRowSpacing ( Diagram3 * data)
inlinestatic

◆ mnDiagram3_HandleInput()

void mnDiagram3_HandleInput ( HSD_GObj * gobj)

Variable Documentation

◆ mnDiagram3_803EEC10

AnimLoopSettings mnDiagram3_803EEC10 = { 10.0F, 19.0F, -0.1F }

◆ mnDiagram3_803EEC1C

AnimLoopSettings mnDiagram3_803EEC1C = { 0.0F, 199.0F, 0.0F }

◆ mnDiagram3_803EEC28

mnDiagram3_PosTable mnDiagram3_803EEC28
Initial value:
= {
{ 3.3F, 0.5F, 0.0F },
{ -2.0F, 0.57F, 0.0F },
{ 8.0F, 0.57F, 0.0F },
}

◆ mnDiagram3_803EEC4C

mnDiagram3_StatTable mnDiagram3_803EEC4C
Initial value:
= {
{ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6A, 0x6B, 0x6C, 0x6D,
0x6E, 0x6F, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79 },
{ 0x7A, 0x7A, 0x7A, 0x7C, 0x7C, 0x7C, 0x7C, 0x7C, 0x7A, 0x7A, 0x7A, 0xFFFF,
0x7C, 0x7B, 0x7E, 0x7E, 0x7E, 0x7E, 0x7D, 0x7D, 0x7D, 0x7B, 0x7B, 0x7B },
}