SSBM Decomp
Loading...
Searching...
No Matches
grtlink.c File Reference
#include "grtlink.h"
#include <Runtime/platform.h>
#include <sysdolphin/baselib/forward.h>
#include "ground.h"
#include "grzakogenerator.h"
#include "inlines.h"
#include "types.h"
#include <dolphin/mtx.h>
#include <sysdolphin/baselib/gobjproc.h>

Functions

static void grTLink_8022192C (bool)
static void grTLink_OnInit (void)
static void grTlink_UnkStage0_OnLoad (void)
static void grTlink_UnkStage0_OnStart (void)
static bool grTLink_802219C8 (void)
static HSD_GObj * grTLink_802219D0 (int arg0)
static void stageGObj0_OnInit (Ground_GObj *)
static bool grTLink_80221AE4 (Ground_GObj *)
static void grTLink_80221AEC (Ground_GObj *)
static void grTLink_80221AF0 (Ground_GObj *)
static void stageGObj2_OnInit (Ground_GObj *)
static bool grTLink_80221B44 (Ground_GObj *)
static void stageGObj2_GObjProc (Ground_GObj *)
static void grTLink_80221B80 (Ground_GObj *)
static void stageGObj1_OnInit (Ground_GObj *)
static bool grTLink_80221BD4 (Ground_GObj *)
static void stageGObj1_GObjProc (Ground_GObj *)
static void grTLink_80221BFC (Ground_GObj *)
static lbColl_80008D30_arg1 * grTLink_80221C00 (enum_t)
static bool grTLink_80221C08 (Vec3 *, int, HSD_JObj *)

Variables

static StageCallbacks grTLk_StageCallbacks []
StageData grTLk_StageData

Function Documentation

◆ grTLink_8022192C()

void grTLink_8022192C ( bool unk0)
static

◆ grTLink_OnInit()

void grTLink_OnInit ( void )
static

◆ grTlink_UnkStage0_OnLoad()

void grTlink_UnkStage0_OnLoad ( void )
static

◆ grTlink_UnkStage0_OnStart()

void grTlink_UnkStage0_OnStart ( void )
static

◆ grTLink_802219C8()

bool grTLink_802219C8 ( void )
static

◆ grTLink_802219D0()

HSD_GObj * grTLink_802219D0 ( int arg0)
static

◆ stageGObj0_OnInit()

void stageGObj0_OnInit ( Ground_GObj * gobj)
static

◆ grTLink_80221AE4()

bool grTLink_80221AE4 ( Ground_GObj * gobj)
static

◆ grTLink_80221AEC()

void grTLink_80221AEC ( Ground_GObj * gobj)
static

◆ grTLink_80221AF0()

void grTLink_80221AF0 ( Ground_GObj * gobj)
static

◆ stageGObj2_OnInit()

void stageGObj2_OnInit ( Ground_GObj * gobj)
static

◆ grTLink_80221B44()

bool grTLink_80221B44 ( Ground_GObj * gobj)
static

◆ stageGObj2_GObjProc()

void stageGObj2_GObjProc ( Ground_GObj * gobj)
static

◆ grTLink_80221B80()

void grTLink_80221B80 ( Ground_GObj * gobj)
static

◆ stageGObj1_OnInit()

void stageGObj1_OnInit ( Ground_GObj * gobj)
static

◆ grTLink_80221BD4()

bool grTLink_80221BD4 ( Ground_GObj * gobj)
static

◆ stageGObj1_GObjProc()

void stageGObj1_GObjProc ( Ground_GObj * gobj)
static

◆ grTLink_80221BFC()

void grTLink_80221BFC ( Ground_GObj * gobj)
static

◆ grTLink_80221C00()

lbColl_80008D30_arg1 * grTLink_80221C00 ( enum_t arg0)
static

◆ grTLink_80221C08()

bool grTLink_80221C08 ( Vec3 * arg0,
int arg1,
HSD_JObj * arg2 )
static

Variable Documentation

◆ grTLk_StageCallbacks

StageCallbacks grTLk_StageCallbacks[]
static
Initial value:
= {
{
0,
},
{
0,
},
{
(1 << 31) | (1 << 30),
},
{ 0 },
}
static void stageGObj0_OnInit(Ground_GObj *)
Definition grfigure1.c:107
static void stageGObj2_OnInit(Ground_GObj *)
Definition grfigure1.c:142
static void stageGObj1_OnInit(Ground_GObj *gobj)
Definition grgreens.c:274
static void stageGObj1_GObjProc(Ground_GObj *)
Definition grheal.c:292
static void stageGObj2_GObjProc(Ground_GObj *)
Definition grheal.c:339

◆ grTLk_StageData

StageData grTLk_StageData
Initial value:
= {
"/GrTLk.dat",
(1 << 0),
0,
}
@ Gr_Kind_TLink
Definition forward.h:113
#define NULL
Definition stddef.h:19