SSBM Decomp
Loading...
Searching...
No Matches
grcastle.h File Reference
#include <placeholder.h>
#include "gr/forward.h"
#include "it/forward.h"
#include "lb/forward.h"
#include "mp/forward.h"
#include <baselib/forward.h>
#include <dolphin/mtx.h>

Go to the source code of this file.

Data Structures

struct  unkCastle

Functions

void grCastle_801CD338 (bool)
void grCastle_801CD37C (void)
void grCastle_801CD4A0 (void)
void grCastle_801CD4A4 (void)
bool grCastle_801CD4C8 (void)
HSD_GObjgrCastle_801CD4D0 (int)
void grCastle_801CD5BC (Ground_GObj *)
bool grCastle_801CD600 (Ground_GObj *)
void grCastle_801CD608 (Ground_GObj *)
void grCastle_801CD60C (Ground_GObj *)
void grCastle_801CD610 (Ground_GObj *)
void grCastle_801CD658 (Ground_GObj *)
bool grCastle_801CD8A0 (Ground_GObj *)
void grCastle_801CD8A8 (Ground_GObj *)
void grCastle_801CD960 (Ground_GObj *)
void grCastle_801CD9B4 (Ground_GObj *)
void grCastle_801CDA0C (Ground_GObj *)
bool grCastle_801CDC3C (Ground_GObj *)
void grCastle_801CDC44 (Ground_GObj *)
void grCastle_801CDF50 (Ground_GObj *)
bool grCastle_801CDF54 (Vec3 *)
void grCastle_801CDFD8 (Ground_GObj *)
s32 grCastle_801CE054 (Ground_GObj *)
void grCastle_801CE19C (Ground_GObj *)
void grCastle_801CE260 (Ground_GObj *)
UNK_RET fn_801CE3A0 (UNK_PARAMS)
bool grCastle_801CE3A4 (Ground_GObj *)
void grCastle_801CE3AC (Ground_GObj *gobj)
void grCastle_801CE578 (Ground_GObj *)
void grCastle_801CE7E4 (Ground_GObj *)
void grCastle_801CE7E8 (Ground_GObj *)
bool grCastle_801CE858 (Ground_GObj *)
void grCastle_801CE860 (Ground_GObj *)
void grCastle_801CE8E4 (Ground_GObj *)
void grCastle_801CE8E8 (Ground_GObj *)
UNK_RET fn_801CE9DC (UNK_PARAMS)
bool grCastle_801CE9E0 (Ground_GObj *)
void grCastle_801CE9E8 (Ground_GObj *)
void grCastle_801CEAC8 (Ground_GObj *)
void grCastle_801CEACC (Ground_GObj *)
bool grCastle_801CEEFC (Ground_GObj *)
void grCastle_801CEF04 (Ground_GObj *)
void grCastle_801CF0F0 (Ground_GObj *)
void grCastle_801CF0F4 (Ground_GObj *)
bool grCastle_801CF300 (Ground_GObj *)
void grCastle_801CF308 (Ground_GObj *)
void grCastle_801CF74C (Ground_GObj *)
void grCastle_801CF750 (Ground *, s32, CollData *, s32, mpLib_GroundEnum, f32)
void grCastle_801CF7B0 (Ground_GObj *)
HSD_JObjgrCastle_801CF868 (Ground_GObj *)
void fn_801CFAFC (Item_GObj *, Ground *, Vec3 *, HSD_GObj *)
void fn_801CFB68 (Item_GObj *, Ground *, HSD_GObj *)
s32 grCastle_801CFBD4 (Ground_GObj *gobj, s32 arg1)
bool grCastle_801D0298 (Ground_GObj *gobj, s32 arg1)
void grCastle_801D02B8 (Ground_GObj *gobj)
void grCastle_801D0520 (Ground_GObj *, int)
void grCastle_801D0550 (UNK_T, unkCastle *)
void grCastle_801D059C (UNK_T, unkCastle *)
void grCastle_801D05E8 (UNK_T, unkCastle *)
void grCastle_801D0634 (UNK_T, unkCastle *)
void grCastle_801D0680 (UNK_T, unkCastle *)
void grCastle_801D06CC (UNK_T, unkCastle *, Ground_GObj *)
void grCastle_801D0744 (UNK_T, unkCastle *, Ground_GObj *)
void grCastle_801D07BC (UNK_T, unkCastle *, Ground_GObj *)
void grCastle_801D0834 (UNK_T, unkCastle *, Ground_GObj *)
void grCastle_801D08AC (UNK_T, unkCastle *, Ground_GObj *)
void fn_801D0924 (HSD_GObj *, int)
bool grCastle_801D09B8 (void *, HSD_GObj *, Vec3 *)
void grCastle_801D0A9C (Vec3 *arg0, f32 arg8)
DynamicsDescgrCastle_801D0B04 (enum_t)
bool grCastle_801D0B0C (Vec3 *v, int arg1, HSD_JObj *jobj)
void grCastle_801D0BBC (void)
UNK_RET grCastle_801D0D24 (UNK_PARAMS)
void grCastle_801D0D84 (HSD_JObj *)
float grCastle_801D0FF0 (void)

Function Documentation

◆ grCastle_801CD338()

void grCastle_801CD338 ( bool arg0)

◆ grCastle_801CD37C()

void grCastle_801CD37C ( void )

◆ grCastle_801CD4A0()

void grCastle_801CD4A0 ( void )

◆ grCastle_801CD4A4()

void grCastle_801CD4A4 ( void )

◆ grCastle_801CD4C8()

bool grCastle_801CD4C8 ( void )

◆ grCastle_801CD4D0()

HSD_GObj * grCastle_801CD4D0 ( int gobj_id)

◆ grCastle_801CD5BC()

void grCastle_801CD5BC ( Ground_GObj * gobj)

◆ grCastle_801CD600()

bool grCastle_801CD600 ( Ground_GObj * gobj)

◆ grCastle_801CD608()

void grCastle_801CD608 ( Ground_GObj * gobj)

◆ grCastle_801CD60C()

void grCastle_801CD60C ( Ground_GObj * gobj)

◆ grCastle_801CD610()

void grCastle_801CD610 ( Ground_GObj * gobj)

◆ grCastle_801CD658()

void grCastle_801CD658 ( Ground_GObj * gobj)

◆ grCastle_801CD8A0()

bool grCastle_801CD8A0 ( Ground_GObj * gobj)

◆ grCastle_801CD8A8()

void grCastle_801CD8A8 ( Ground_GObj * gobj)

◆ grCastle_801CD960()

void grCastle_801CD960 ( Ground_GObj * gobj)

◆ grCastle_801CD9B4()

void grCastle_801CD9B4 ( Ground_GObj * gobj)

◆ grCastle_801CDA0C()

void grCastle_801CDA0C ( Ground_GObj * gobj)

◆ grCastle_801CDC3C()

bool grCastle_801CDC3C ( Ground_GObj * gobj)

◆ grCastle_801CDC44()

void grCastle_801CDC44 ( Ground_GObj * gobj)

◆ grCastle_801CDF50()

void grCastle_801CDF50 ( Ground_GObj * gobj)

◆ grCastle_801CDF54()

bool grCastle_801CDF54 ( Vec3 * vec)

◆ grCastle_801CDFD8()

void grCastle_801CDFD8 ( Ground_GObj * gobj)

◆ grCastle_801CE054()

s32 grCastle_801CE054 ( Ground_GObj * gobj)

◆ grCastle_801CE19C()

void grCastle_801CE19C ( Ground_GObj * gobj)

◆ grCastle_801CE260()

void grCastle_801CE260 ( Ground_GObj * gobj)

◆ fn_801CE3A0()

UNK_RET fn_801CE3A0 ( UNK_PARAMS )

◆ grCastle_801CE3A4()

bool grCastle_801CE3A4 ( Ground_GObj * gobj)

◆ grCastle_801CE3AC()

void grCastle_801CE3AC ( Ground_GObj * gobj)

◆ grCastle_801CE578()

void grCastle_801CE578 ( Ground_GObj * gobj)

◆ grCastle_801CE7E4()

void grCastle_801CE7E4 ( Ground_GObj * gobj)

◆ grCastle_801CE7E8()

void grCastle_801CE7E8 ( Ground_GObj * gobj)

◆ grCastle_801CE858()

bool grCastle_801CE858 ( Ground_GObj * gobj)

◆ grCastle_801CE860()

void grCastle_801CE860 ( Ground_GObj * gobj)

◆ grCastle_801CE8E4()

void grCastle_801CE8E4 ( Ground_GObj * gobj)

◆ grCastle_801CE8E8()

void grCastle_801CE8E8 ( Ground_GObj * gobj)

◆ fn_801CE9DC()

UNK_RET fn_801CE9DC ( UNK_PARAMS )

◆ grCastle_801CE9E0()

bool grCastle_801CE9E0 ( Ground_GObj * gobj)

◆ grCastle_801CE9E8()

void grCastle_801CE9E8 ( Ground_GObj * gobj)

◆ grCastle_801CEAC8()

void grCastle_801CEAC8 ( Ground_GObj * gobj)

◆ grCastle_801CEACC()

void grCastle_801CEACC ( Ground_GObj * gobj)

◆ grCastle_801CEEFC()

bool grCastle_801CEEFC ( Ground_GObj * gobj)

◆ grCastle_801CEF04()

void grCastle_801CEF04 ( Ground_GObj * gobj)

◆ grCastle_801CF0F0()

void grCastle_801CF0F0 ( Ground_GObj * gobj)

◆ grCastle_801CF0F4()

void grCastle_801CF0F4 ( Ground_GObj * gobj)

◆ grCastle_801CF300()

bool grCastle_801CF300 ( Ground_GObj * gobj)

◆ grCastle_801CF308()

void grCastle_801CF308 ( Ground_GObj * gobj)

◆ grCastle_801CF74C()

void grCastle_801CF74C ( Ground_GObj * gobj)

◆ grCastle_801CF750()

void grCastle_801CF750 ( Ground * gp,
s32 arg1,
CollData * cd,
s32 arg3,
mpLib_GroundEnum arg4,
f32 arg5 )

◆ grCastle_801CF7B0()

void grCastle_801CF7B0 ( Ground_GObj * gobj)

◆ grCastle_801CF868()

HSD_JObj * grCastle_801CF868 ( Ground_GObj * gobj)

◆ fn_801CFAFC()

void fn_801CFAFC ( Item_GObj * item,
Ground * gp,
Vec3 * pos,
HSD_GObj * gobj )

◆ fn_801CFB68()

void fn_801CFB68 ( Item_GObj * item_gobj,
Ground * gp,
HSD_GObj * gobj )

◆ grCastle_801CFBD4()

s32 grCastle_801CFBD4 ( Ground_GObj * gobj,
s32 arg1 )

◆ grCastle_801D0298()

bool grCastle_801D0298 ( Ground_GObj * gobj,
s32 arg1 )

◆ grCastle_801D02B8()

void grCastle_801D02B8 ( Ground_GObj * gobj)

◆ grCastle_801D0520()

void grCastle_801D0520 ( Ground_GObj * gobj,
int renderpass )

◆ grCastle_801D0550()

void grCastle_801D0550 ( UNK_T ,
unkCastle *  )

◆ grCastle_801D059C()

void grCastle_801D059C ( UNK_T ,
unkCastle *  )

◆ grCastle_801D05E8()

void grCastle_801D05E8 ( UNK_T ,
unkCastle *  )

◆ grCastle_801D0634()

void grCastle_801D0634 ( UNK_T ,
unkCastle *  )

◆ grCastle_801D0680()

void grCastle_801D0680 ( UNK_T ,
unkCastle *  )

◆ grCastle_801D06CC()

void grCastle_801D06CC ( UNK_T ,
unkCastle * ,
Ground_GObj *  )

◆ grCastle_801D0744()

void grCastle_801D0744 ( UNK_T ,
unkCastle * ,
Ground_GObj *  )

◆ grCastle_801D07BC()

void grCastle_801D07BC ( UNK_T ,
unkCastle * ,
Ground_GObj *  )

◆ grCastle_801D0834()

void grCastle_801D0834 ( UNK_T ,
unkCastle * ,
Ground_GObj *  )

◆ grCastle_801D08AC()

void grCastle_801D08AC ( UNK_T ,
unkCastle * ,
Ground_GObj *  )

◆ fn_801D0924()

void fn_801D0924 ( HSD_GObj * gobj,
int renderpass )

◆ grCastle_801D09B8()

bool grCastle_801D09B8 ( void * unused,
HSD_GObj * gobj,
Vec3 * arg2 )

◆ grCastle_801D0A9C()

void grCastle_801D0A9C ( Vec3 * arg0,
f32 arg8 )

◆ grCastle_801D0B04()

DynamicsDesc * grCastle_801D0B04 ( enum_t arg)

◆ grCastle_801D0B0C()

bool grCastle_801D0B0C ( Vec3 * v,
int arg1,
HSD_JObj * jobj )

◆ grCastle_801D0BBC()

void grCastle_801D0BBC ( void )

◆ grCastle_801D0D24()

UNK_RET grCastle_801D0D24 ( UNK_PARAMS )

◆ grCastle_801D0D84()

void grCastle_801D0D84 ( HSD_JObj * jobj)

◆ grCastle_801D0FF0()

float grCastle_801D0FF0 ( void )