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

Functions

static void grLast_OnDemoInit (int arg0)
static void grLast_OnInit (void)
static void grLast_OnLoad (void)
static void grLast_OnStart (void)
static bool grLast_8021A7EC (void)
static Ground_GObjgrLast_8021A7F4 (int id)
static void grLast_8021A8E0 (Ground_GObj *gobj)
static bool grLast_8021A90C (Ground_GObj *gobj)
static void grLast_8021A914 (Ground_GObj *gobj)
static void grLast_8021A918 (Ground_GObj *gobj)
static void grLast_8021A91C (Ground_GObj *gobj)
static bool grLast_8021A960 (Ground_GObj *gobj)
static void grLast_8021A968 (Ground_GObj *gobj)
static void grLast_8021A96C (Ground_GObj *gobj)
static void grLast_8021A970 (Ground_GObj *gobj)
static bool grLast_8021A99C (Ground_GObj *gobj)
static void grLast_8021A9A4 (Ground_GObj *gobj)
static void grLast_8021A9A8 (Ground_GObj *gobj)
static void grLast_8021A9AC (Ground_GObj *gobj)
static void grLast_8021A9C4 (Ground_GObj *gobj)
static bool grLast_8021AAA8 (Ground_GObj *gobj)
static void grLast_8021AAB0 (Ground_GObj *gobj)
static void grLast_8021AB30 (Ground_GObj *gobj)
static void grLast_8021AB34 (Ground_GObj *gobj)
static bool grLast_8021AB78 (Ground_GObj *gobj)
static void grLast_8021AB80 (Ground_GObj *gobj)
static void grLast_8021AB84 (Ground_GObj *gobj)
static void grLast_8021AB88 (Ground_GObj *gobj)
static bool grLast_8021ABCC (Ground_GObj *gobj)
static void grLast_8021ABD4 (Ground_GObj *gobj)
static void grLast_8021ABD8 (Ground_GObj *gobj)
static void grLast_8021ABDC (Ground_GObj *gobj)
static bool grLast_8021AC20 (Ground_GObj *gobj)
static void grLast_8021AC28 (Ground_GObj *gobj)
static void grLast_8021AC2C (Ground_GObj *gobj)
static void grLast_8021AC30 (Ground_GObj *gobj)
static bool grLast_8021ADC8 (Ground_GObj *gobj)
static void grLast_8021ADD0 (Ground_GObj *gobj)
static void grLast_8021B23C (Ground_GObj *gobj)
static void grLast_8021B240 (Ground_GObj *gobj)
static bool grLast_8021B284 (Ground_GObj *gobj)
static void grLast_8021B28C (Ground_GObj *gobj)
static void grLast_8021B290 (Ground_GObj *gobj)
static void grLast_8021B294 (Ground_GObj *gobj)
static bool grLast_8021B2D8 (Ground_GObj *gobj)
static void grLast_8021B2E0 (Ground_GObj *gobj)
static void grLast_8021B2E4 (Ground_GObj *gobj)
static void grLast_8021B2E8 (Ground_GObj *gobj)
static bool animate_all (Ground *gp)
static int grLast_8021B5C4 (Ground_GObj *gobj)
static void do_anime (Ground_GObj *gobj, int i, int n)
static void grlib_inline (Ground *gp)
static void grLast_8021B920 (Ground_GObj *gobj_, int arg1)
static void grLast_8021C40C (Ground_GObj *gobj, GXColor color, float arg2)
static void grLast_8021C500 (Ground_GObj *gobj)
static void grLast_8021C640 (void)
static void grLast_8021C6AC (void)
static DynamicsDescgrLast_OnTouchLine (enum_t arg0)
static bool grLast_OnCheckShadowRender (Vec3 *v, int i, HSD_JObj *jobj)

Variables

const Vec3 grLast_803B8480 = { 1, 1, 1 }
const Vec3 grLast_803B848C = { 0, 1, 0 }
const Vec3 grLast_803B8498 = { 0, 0, 1 }
S16Vec grLast_804D4968 [1] = { { 0, 3, 0 } }
static int * grNLa_804D6AD0
static StageCallbacks grLast_803E7EBC []
StageData grNLa_803E7F90
static s16 grNLa_803E8010 [][4]
static const GXColor grNLa_804DBBD4 = { 0xAA, 0xCA, 0xFF, 0x00 }
static const GXColor grNLa_804DBBD8 = { 0xC8, 0xC8, 0xC8, 0xFF }
static const GXColor grNLa_804DBBDC = { 0 }
static const GXColor grNLa_804DBBE0 = { 0 }

Function Documentation

◆ grLast_OnDemoInit()

void grLast_OnDemoInit ( int arg0)
static

◆ grLast_OnInit()

void grLast_OnInit ( void )
static

◆ grLast_OnLoad()

void grLast_OnLoad ( void )
static

◆ grLast_OnStart()

void grLast_OnStart ( void )
static

◆ grLast_8021A7EC()

bool grLast_8021A7EC ( void )
static

◆ grLast_8021A7F4()

Ground_GObj * grLast_8021A7F4 ( int id)
static

◆ grLast_8021A8E0()

void grLast_8021A8E0 ( Ground_GObj * gobj)
static

◆ grLast_8021A90C()

bool grLast_8021A90C ( Ground_GObj * gobj)
static

◆ grLast_8021A914()

void grLast_8021A914 ( Ground_GObj * gobj)
static

◆ grLast_8021A918()

void grLast_8021A918 ( Ground_GObj * gobj)
static

◆ grLast_8021A91C()

void grLast_8021A91C ( Ground_GObj * gobj)
static

◆ grLast_8021A960()

bool grLast_8021A960 ( Ground_GObj * gobj)
static

◆ grLast_8021A968()

void grLast_8021A968 ( Ground_GObj * gobj)
static

◆ grLast_8021A96C()

void grLast_8021A96C ( Ground_GObj * gobj)
static

◆ grLast_8021A970()

void grLast_8021A970 ( Ground_GObj * gobj)
static

◆ grLast_8021A99C()

bool grLast_8021A99C ( Ground_GObj * gobj)
static

◆ grLast_8021A9A4()

void grLast_8021A9A4 ( Ground_GObj * gobj)
static

◆ grLast_8021A9A8()

void grLast_8021A9A8 ( Ground_GObj * gobj)
static

◆ grLast_8021A9AC()

void grLast_8021A9AC ( Ground_GObj * gobj)
static

◆ grLast_8021A9C4()

void grLast_8021A9C4 ( Ground_GObj * gobj)
static

◆ grLast_8021AAA8()

bool grLast_8021AAA8 ( Ground_GObj * gobj)
static

◆ grLast_8021AAB0()

void grLast_8021AAB0 ( Ground_GObj * gobj)
static

◆ grLast_8021AB30()

void grLast_8021AB30 ( Ground_GObj * gobj)
static

◆ grLast_8021AB34()

void grLast_8021AB34 ( Ground_GObj * gobj)
static

◆ grLast_8021AB78()

bool grLast_8021AB78 ( Ground_GObj * gobj)
static

◆ grLast_8021AB80()

void grLast_8021AB80 ( Ground_GObj * gobj)
static

◆ grLast_8021AB84()

void grLast_8021AB84 ( Ground_GObj * gobj)
static

◆ grLast_8021AB88()

void grLast_8021AB88 ( Ground_GObj * gobj)
static

◆ grLast_8021ABCC()

bool grLast_8021ABCC ( Ground_GObj * gobj)
static

◆ grLast_8021ABD4()

void grLast_8021ABD4 ( Ground_GObj * gobj)
static

◆ grLast_8021ABD8()

void grLast_8021ABD8 ( Ground_GObj * gobj)
static

◆ grLast_8021ABDC()

void grLast_8021ABDC ( Ground_GObj * gobj)
static

◆ grLast_8021AC20()

bool grLast_8021AC20 ( Ground_GObj * gobj)
static

◆ grLast_8021AC28()

void grLast_8021AC28 ( Ground_GObj * gobj)
static

◆ grLast_8021AC2C()

void grLast_8021AC2C ( Ground_GObj * gobj)
static

◆ grLast_8021AC30()

void grLast_8021AC30 ( Ground_GObj * gobj)
static

◆ grLast_8021ADC8()

bool grLast_8021ADC8 ( Ground_GObj * gobj)
static

◆ grLast_8021ADD0()

void grLast_8021ADD0 ( Ground_GObj * gobj)
static

◆ grLast_8021B23C()

void grLast_8021B23C ( Ground_GObj * gobj)
static

◆ grLast_8021B240()

void grLast_8021B240 ( Ground_GObj * gobj)
static

◆ grLast_8021B284()

bool grLast_8021B284 ( Ground_GObj * gobj)
static

◆ grLast_8021B28C()

void grLast_8021B28C ( Ground_GObj * gobj)
static

◆ grLast_8021B290()

void grLast_8021B290 ( Ground_GObj * gobj)
static

◆ grLast_8021B294()

void grLast_8021B294 ( Ground_GObj * gobj)
static

◆ grLast_8021B2D8()

bool grLast_8021B2D8 ( Ground_GObj * gobj)
static

◆ grLast_8021B2E0()

void grLast_8021B2E0 ( Ground_GObj * gobj)
static

◆ grLast_8021B2E4()

void grLast_8021B2E4 ( Ground_GObj * gobj)
static

◆ grLast_8021B2E8()

void grLast_8021B2E8 ( Ground_GObj * gobj)
static

◆ animate_all()

bool animate_all ( Ground * gp)
inlinestatic

◆ grLast_8021B5C4()

int grLast_8021B5C4 ( Ground_GObj * gobj)
static

◆ do_anime()

void do_anime ( Ground_GObj * gobj,
int i,
int n )
inlinestatic

◆ grlib_inline()

void grlib_inline ( Ground * gp)
inlinestatic

◆ grLast_8021B920()

void grLast_8021B920 ( Ground_GObj * gobj_,
int arg1 )
static

◆ grLast_8021C40C()

void grLast_8021C40C ( Ground_GObj * gobj,
GXColor color,
float arg2 )
static

◆ grLast_8021C500()

void grLast_8021C500 ( Ground_GObj * gobj)
static

◆ grLast_8021C640()

void grLast_8021C640 ( void )
static

◆ grLast_8021C6AC()

void grLast_8021C6AC ( void )
static

◆ grLast_OnTouchLine()

DynamicsDesc * grLast_OnTouchLine ( enum_t arg0)
static

◆ grLast_OnCheckShadowRender()

bool grLast_OnCheckShadowRender ( Vec3 * v,
int i,
HSD_JObj * jobj )
static

Variable Documentation

◆ grLast_803B8480

const Vec3 grLast_803B8480 = { 1, 1, 1 }

◆ grLast_803B848C

const Vec3 grLast_803B848C = { 0, 1, 0 }

◆ grLast_803B8498

const Vec3 grLast_803B8498 = { 0, 0, 1 }

◆ grLast_804D4968

S16Vec grLast_804D4968[1] = { { 0, 3, 0 } }

◆ grNLa_804D6AD0

int* grNLa_804D6AD0
static

◆ grLast_803E7EBC

StageCallbacks grLast_803E7EBC[]
static

◆ grNLa_803E7F90

StageData grNLa_803E7F90
Initial value:
= {
"/GrNLa.dat",
0x00000001,
ARRAY_SIZE(grLast_804D4968),
}
static bool grLast_OnCheckShadowRender(Vec3 *v, int i, HSD_JObj *jobj)
Definition grlast.c:970
static DynamicsDesc * grLast_OnTouchLine(enum_t arg0)
Definition grlast.c:965
static void grLast_OnLoad(void)
Definition grlast.c:182
static StageCallbacks grLast_803E7EBC[]
Definition grlast.c:76
static void grLast_OnInit(void)
Definition grlast.c:167
static void grLast_OnDemoInit(int arg0)
Definition grlast.c:33
S16Vec grLast_804D4968[1]
Definition grlast.c:29
static void grLast_OnStart(void)
Definition grlast.c:184
static bool grLast_8021A7EC(void)
Definition grlast.c:189
@ LAST
Definition forward.h:142

◆ grNLa_803E8010

s16 grNLa_803E8010[][4]
static
Initial value:
= {
{ 4, 1, 2, 0 }, { 5, 1, 2, 4 }, { 6, 1, 2, 6 },
{ 7, 1, 2, 8 }, { 8, 1, 2, 10 }, { 9, 0, -1, 0 },
}

◆ grNLa_804DBBD4

const GXColor grNLa_804DBBD4 = { 0xAA, 0xCA, 0xFF, 0x00 }
static

◆ grNLa_804DBBD8

const GXColor grNLa_804DBBD8 = { 0xC8, 0xC8, 0xC8, 0xFF }
static

◆ grNLa_804DBBDC

const GXColor grNLa_804DBBDC = { 0 }
static

◆ grNLa_804DBBE0

const GXColor grNLa_804DBBE0 = { 0 }
static