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  )