SSBM Decomp
Loading...
Searching...
No Matches
grtgamewatch.c File Reference
#include "grtgamewatch.h"
#include "ground.h"
#include "grzakogenerator.h"
#include "inlines.h"
#include "types.h"
#include <melee/lb/types.h>
#include <sysdolphin/baselib/gobj.h>
#include <sysdolphin/baselib/gobjproc.h>

Functions

static void grTGameWatch_OnInit (void)
static void stageGObj2_OnInit (Ground_GObj *gobj)
static void stageGObj2_GObjProc (Ground_GObj *gobj)
static void stageGObj1_OnInit (Ground_GObj *gobj)
static void stageGObj1_GObjProc (Ground_GObj *gobj)
void grTGameWatch_80224110 (bool unused)
void grTgamewatch_UnkStage0_OnLoad (void)
void grTgamewatch_UnkStage0_OnStart (void)
bool grTGameWatch_802241AC (void)
HSD_GObj * grTGameWatch_802241B4 (int id)
void grTGameWatch_8022429C (Ground_GObj *gobj)
bool grTGameWatch_802242C8 (Ground_GObj *gobj)
void grTGameWatch_802242D0 (Ground_GObj *gobj)
void grTGameWatch_802242D4 (Ground_GObj *gobj)
bool grTGameWatch_80224328 (Ground_GObj *gobj)
void grTGameWatch_80224364 (Ground_GObj *gobj)
bool grTGameWatch_802243B8 (Ground_GObj *gobj)
void grTGameWatch_802243E0 (Ground_GObj *gobj)
lbColl_80008D30_arg1 * grTGameWatch_802243E4 (enum_t unused)
bool grTGameWatch_802243EC (Vec3 *vec, int arg1, HSD_JObj *jobj)

Variables

StageCallbacks grTGw_StageCallbacks []
StageData grTGw_StageData

Function Documentation

◆ grTGameWatch_OnInit()

void grTGameWatch_OnInit ( void )
static

◆ stageGObj2_OnInit()

void stageGObj2_OnInit ( Ground_GObj * gobj)
static

◆ stageGObj2_GObjProc()

void stageGObj2_GObjProc ( Ground_GObj * gobj)
static

◆ stageGObj1_OnInit()

void stageGObj1_OnInit ( Ground_GObj * gobj)
static

◆ stageGObj1_GObjProc()

void stageGObj1_GObjProc ( Ground_GObj * gobj)
static

◆ grTGameWatch_80224110()

void grTGameWatch_80224110 ( bool unused)

◆ grTgamewatch_UnkStage0_OnLoad()

void grTgamewatch_UnkStage0_OnLoad ( void )

◆ grTgamewatch_UnkStage0_OnStart()

void grTgamewatch_UnkStage0_OnStart ( void )

◆ grTGameWatch_802241AC()

bool grTGameWatch_802241AC ( void )

◆ grTGameWatch_802241B4()

HSD_GObj * grTGameWatch_802241B4 ( int id)

◆ grTGameWatch_8022429C()

void grTGameWatch_8022429C ( Ground_GObj * gobj)

◆ grTGameWatch_802242C8()

bool grTGameWatch_802242C8 ( Ground_GObj * gobj)

◆ grTGameWatch_802242D0()

void grTGameWatch_802242D0 ( Ground_GObj * gobj)

◆ grTGameWatch_802242D4()

void grTGameWatch_802242D4 ( Ground_GObj * gobj)

◆ grTGameWatch_80224328()

bool grTGameWatch_80224328 ( Ground_GObj * gobj)

◆ grTGameWatch_80224364()

void grTGameWatch_80224364 ( Ground_GObj * gobj)

◆ grTGameWatch_802243B8()

bool grTGameWatch_802243B8 ( Ground_GObj * gobj)

◆ grTGameWatch_802243E0()

void grTGameWatch_802243E0 ( Ground_GObj * gobj)

◆ grTGameWatch_802243E4()

lbColl_80008D30_arg1 * grTGameWatch_802243E4 ( enum_t unused)

◆ grTGameWatch_802243EC()

bool grTGameWatch_802243EC ( Vec3 * vec,
int arg1,
HSD_JObj * jobj )

Variable Documentation

◆ grTGw_StageCallbacks

StageCallbacks grTGw_StageCallbacks[]
Initial value:
= {
grTGameWatch_80224364, 0xC0000000 },
{ NULL, NULL, NULL, NULL, 0 }
}
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
void grTGameWatch_80224364(Ground_GObj *gobj)
Definition grtgamewatch.c:119
bool grTGameWatch_802242C8(Ground_GObj *gobj)
Definition grtgamewatch.c:89
void grTGameWatch_802243E0(Ground_GObj *gobj)
Definition grtgamewatch.c:139
void grTGameWatch_802242D0(Ground_GObj *gobj)
Definition grtgamewatch.c:94
bool grTGameWatch_80224328(Ground_GObj *gobj)
Definition grtgamewatch.c:109
void grTGameWatch_8022429C(Ground_GObj *gobj)
Definition grtgamewatch.c:83
void grTGameWatch_802242D4(Ground_GObj *gobj)
Definition grtgamewatch.c:99
bool grTGameWatch_802243B8(Ground_GObj *gobj)
Definition grtgamewatch.c:129
#define NULL
Definition stddef.h:19

◆ grTGw_StageData

StageData grTGw_StageData
Initial value:
= {
"/GrTGw.dat",
(1 << 0),
}
void grTGameWatch_80224110(bool unused)
Definition grtgamewatch.c:42
StageCallbacks grTGw_StageCallbacks[]
Definition grtgamewatch.c:18
void grTgamewatch_UnkStage0_OnLoad(void)
Definition grtgamewatch.c:52
static void grTGameWatch_OnInit(void)
Definition grtgamewatch.c:47
bool grTGameWatch_802241AC(void)
Definition grtgamewatch.c:62
void grTgamewatch_UnkStage0_OnStart(void)
Definition grtgamewatch.c:57
lbColl_80008D30_arg1 * grTGameWatch_802243E4(enum_t unused)
Definition grtgamewatch.c:144
bool grTGameWatch_802243EC(Vec3 *vec, int arg1, HSD_JObj *jobj)
Definition grtgamewatch.c:149
@ Gr_Kind_TGamewatch
Definition forward.h:126