SSBM Decomp
Loading...
Searching...
No Matches
grcastle.h File Reference
#include "lb/forward.h"
#include "gr/forward.h"
#include <placeholder.h>
#include <dolphin/mtx.h>
#include <baselib/forward.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)
 grCastle_801CD37C
 
void grCastle_801CD4A4 (void)
 
bool grCastle_801CD4C8 (void)
 
UNK_RET grCastle_801CD4D0 (UNK_PARAMS)
 
void grCastle_801CD5BC (Ground_GObj *)
 
bool grCastle_801CD600 (Ground_GObj *)
 grCastle_801CD4D0
 
void grCastle_801CD608 (Ground_GObj *)
 
void grCastle_801CD60C (Ground_GObj *)
 
UNK_RET fn_801CD610 (UNK_PARAMS)
 
void grCastle_801CD658 (Ground_GObj *)
 
bool grCastle_801CD8A0 (Ground_GObj *)
 fn_801CD610
 
void grCastle_801CD8A8 (Ground_GObj *)
 
void grCastle_801CD960 (Ground_GObj *)
 
UNK_RET fn_801CD9B4 (UNK_PARAMS)
 
void grCastle_801CDA0C (Ground_GObj *)
 
bool grCastle_801CDC3C (Ground_GObj *)
 grCastle_801CD8A8
 
void grCastle_801CDC44 (Ground_GObj *)
 
void grCastle_801CDF50 (Ground_GObj *)
 grCastle_801CDC44
 
UNK_RET grCastle_801CDF54 (UNK_PARAMS)
 
UNK_RET grCastle_801CDFD8 (UNK_PARAMS)
 
UNK_RET grCastle_801CE054 (UNK_PARAMS)
 
UNK_RET grCastle_801CE19C (UNK_PARAMS)
 
void grCastle_801CE260 (Ground_GObj *)
 
UNK_RET fn_801CE3A0 (UNK_PARAMS)
 
bool grCastle_801CE3A4 (Ground_GObj *)
 
UNK_RET grCastle_801CE3AC (UNK_PARAMS)
 
void grCastle_801CE578 (Ground_GObj *)
 
void grCastle_801CE7E4 (Ground_GObj *)
 grCastle_801CE3AC
 
void grCastle_801CE7E8 (Ground_GObj *)
 
bool grCastle_801CE858 (Ground_GObj *)
 grCastle_801CE7E8
 
void grCastle_801CE860 (Ground_GObj *)
 
void grCastle_801CE8E4 (Ground_GObj *)
 grCastle_801CE860
 
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 *)
 grCastle_801CE9E8
 
void grCastle_801CEACC (Ground_GObj *)
 
bool grCastle_801CEEFC (Ground_GObj *)
 grCastle_801CEACC
 
void grCastle_801CEF04 (Ground_GObj *)
 
void grCastle_801CF0F0 (Ground_GObj *)
 grCastle_801CEF04
 
void grCastle_801CF0F4 (Ground_GObj *)
 
bool grCastle_801CF300 (Ground_GObj *)
 grCastle_801CF0F4
 
void grCastle_801CF308 (Ground_GObj *)
 
void grCastle_801CF74C (Ground_GObj *)
 grCastle_801CF308
 
UNK_RET fn_801CF750 (UNK_PARAMS)
 
UNK_RET grCastle_801CF7B0 (UNK_PARAMS)
 
UNK_RET grCastle_801CF868 (UNK_PARAMS)
 
UNK_RET fn_801CFAFC (UNK_PARAMS)
 
UNK_RET fn_801CFB68 (UNK_PARAMS)
 
UNK_RET grCastle_801CFBD4 (UNK_PARAMS)
 
UNK_RET grCastle_801D0298 (UNK_PARAMS)
 
UNK_RET grCastle_801D02B8 (UNK_PARAMS)
 
UNK_RET fn_801D0520 (UNK_PARAMS)
 
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 *)
 
UNK_RET fn_801D0924 (UNK_PARAMS)
 
UNK_RET fn_801D09B8 (UNK_PARAMS)
 
void grCastle_801D0A9C (Vec3 *arg0, f32 arg8)
 
DynamicsDescgrCastle_801D0B04 (enum_t)
 fn_801D0924
 
bool grCastle_801D0B0C (Vec3 *v, int arg1, HSD_JObj *jobj)
 
UNK_RET grCastle_801D0BBC (UNK_PARAMS)
 
UNK_RET grCastle_801D0D24 (UNK_PARAMS)
 
UNK_RET grCastle_801D0D84 (UNK_PARAMS)
 
float grCastle_801D0FF0 (void)
 grCastle_801D0BBC
 

Variables

unkCastleCallback grCs_803B7F28 []
 
unkCastleCallback2 grCs_803B7F3C []
 

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()

UNK_RET grCastle_801CD4D0 ( UNK_PARAMS  )

◆ grCastle_801CD5BC()

void grCastle_801CD5BC ( Ground_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)

◆ fn_801CD610()

UNK_RET fn_801CD610 ( UNK_PARAMS  )

◆ grCastle_801CD658()

void grCastle_801CD658 ( Ground_GObj )

◆ grCastle_801CD8A0()

bool grCastle_801CD8A0 ( Ground_GObj gobj)

◆ grCastle_801CD8A8()

void grCastle_801CD8A8 ( Ground_GObj )

◆ grCastle_801CD960()

void grCastle_801CD960 ( Ground_GObj )

◆ fn_801CD9B4()

UNK_RET fn_801CD9B4 ( UNK_PARAMS  )

◆ grCastle_801CDA0C()

void grCastle_801CDA0C ( Ground_GObj )

◆ grCastle_801CDC3C()

◆ grCastle_801CDC44()

void grCastle_801CDC44 ( Ground_GObj )

◆ grCastle_801CDF50()

void grCastle_801CDF50 ( Ground_GObj gobj)

◆ grCastle_801CDF54()

UNK_RET grCastle_801CDF54 ( UNK_PARAMS  )

◆ grCastle_801CDFD8()

UNK_RET grCastle_801CDFD8 ( UNK_PARAMS  )

◆ grCastle_801CE054()

UNK_RET grCastle_801CE054 ( UNK_PARAMS  )

◆ grCastle_801CE19C()

UNK_RET grCastle_801CE19C ( UNK_PARAMS  )

◆ grCastle_801CE260()

void grCastle_801CE260 ( Ground_GObj )

◆ fn_801CE3A0()

UNK_RET fn_801CE3A0 ( UNK_PARAMS  )

◆ grCastle_801CE3A4()

bool grCastle_801CE3A4 ( Ground_GObj gobj)

◆ grCastle_801CE3AC()

UNK_RET grCastle_801CE3AC ( UNK_PARAMS  )

◆ grCastle_801CE578()

void grCastle_801CE578 ( Ground_GObj )

◆ grCastle_801CE7E4()

void grCastle_801CE7E4 ( Ground_GObj gobj)

◆ grCastle_801CE7E8()

void grCastle_801CE7E8 ( Ground_GObj )

◆ grCastle_801CE858()

bool grCastle_801CE858 ( Ground_GObj gobj)

◆ grCastle_801CE860()

void grCastle_801CE860 ( Ground_GObj )

◆ grCastle_801CE8E4()

void grCastle_801CE8E4 ( Ground_GObj gobj)

◆ grCastle_801CE8E8()

void grCastle_801CE8E8 ( Ground_GObj )

◆ fn_801CE9DC()

UNK_RET fn_801CE9DC ( UNK_PARAMS  )

◆ grCastle_801CE9E0()

bool grCastle_801CE9E0 ( Ground_GObj gobj)

◆ grCastle_801CE9E8()

void grCastle_801CE9E8 ( Ground_GObj )

◆ grCastle_801CEAC8()

void grCastle_801CEAC8 ( Ground_GObj gobj)

◆ grCastle_801CEACC()

void grCastle_801CEACC ( Ground_GObj )

◆ grCastle_801CEEFC()

bool grCastle_801CEEFC ( Ground_GObj gobj)

◆ grCastle_801CEF04()

void grCastle_801CEF04 ( Ground_GObj )

◆ grCastle_801CF0F0()

void grCastle_801CF0F0 ( Ground_GObj gobj)

◆ grCastle_801CF0F4()

void grCastle_801CF0F4 ( Ground_GObj )

◆ grCastle_801CF300()

bool grCastle_801CF300 ( Ground_GObj gobj)

◆ grCastle_801CF308()

void grCastle_801CF308 ( Ground_GObj )

◆ grCastle_801CF74C()

void grCastle_801CF74C ( Ground_GObj gobj)

◆ fn_801CF750()

UNK_RET fn_801CF750 ( UNK_PARAMS  )

◆ grCastle_801CF7B0()

UNK_RET grCastle_801CF7B0 ( UNK_PARAMS  )

◆ grCastle_801CF868()

UNK_RET grCastle_801CF868 ( UNK_PARAMS  )

◆ fn_801CFAFC()

UNK_RET fn_801CFAFC ( UNK_PARAMS  )

◆ fn_801CFB68()

UNK_RET fn_801CFB68 ( UNK_PARAMS  )

◆ grCastle_801CFBD4()

UNK_RET grCastle_801CFBD4 ( UNK_PARAMS  )

◆ grCastle_801D0298()

UNK_RET grCastle_801D0298 ( UNK_PARAMS  )

◆ grCastle_801D02B8()

UNK_RET grCastle_801D02B8 ( UNK_PARAMS  )

◆ fn_801D0520()

UNK_RET fn_801D0520 ( UNK_PARAMS  )

◆ 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()

UNK_RET fn_801D0924 ( UNK_PARAMS  )

◆ fn_801D09B8()

UNK_RET fn_801D09B8 ( UNK_PARAMS  )

◆ grCastle_801D0A9C()

void grCastle_801D0A9C ( Vec3 *  arg0,
f32  arg8 
)

◆ grCastle_801D0B04()

◆ grCastle_801D0B0C()

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

◆ grCastle_801D0BBC()

UNK_RET grCastle_801D0BBC ( UNK_PARAMS  )

◆ grCastle_801D0D24()

UNK_RET grCastle_801D0D24 ( UNK_PARAMS  )

◆ grCastle_801D0D84()

UNK_RET grCastle_801D0D84 ( UNK_PARAMS  )

◆ grCastle_801D0FF0()

float grCastle_801D0FF0 ( void  )

Variable Documentation

◆ grCs_803B7F28

unkCastleCallback grCs_803B7F28[]
extern

◆ grCs_803B7F3C

unkCastleCallback2 grCs_803B7F3C[]
extern