SSBM Decomp
Loading...
Searching...
No Matches
grshrine.c File Reference
#include <platform.h>
#include "lb/forward.h"
#include "gr/grshrine.h"
#include "gr/granime.h"
#include "gr/grdisplay.h"
#include "gr/ground.h"
#include "gr/grzakogenerator.h"
#include "gr/types.h"
#include "lb/lb_00B0.h"
#include "lb/lb_00F9.h"
#include <math.h>
#include <dolphin/mtx/types.h>
#include <dolphin/os/OSError.h>
#include <baselib/gobj.h>
#include <baselib/gobjgxlink.h>
#include <baselib/gobjproc.h>

Functions

static void grShrine_80201C60 (int)
 
static void grShrine_80201C64 (void)
 
static void grShrine_80201CF0 (void)
 
static void grShrine_80201CF4 (void)
 
static bool grShrine_80201D18 (void)
 
static HSD_GObjgrShrine_80201D20 (s32)
 
static void grShrine_80201E08 (HSD_GObj *)
 
static bool grShrine_80201E34 (HSD_GObj *)
 
static void grShrine_80201E3C (HSD_GObj *)
 
static void grShrine_80201E40 (HSD_GObj *)
 
static void grShrine_80201E44 (HSD_GObj *)
 
static bool grShrine_80201E88 (HSD_GObj *)
 
static void grShrine_80201E90 (HSD_GObj *)
 
static void grShrine_80201E94 (HSD_GObj *)
 
static void grShrine_80201E98 (HSD_GObj *)
 
static void grShrine_80201E9C (HSD_GObj *)
 
static bool grShrine_80201F14 (HSD_GObj *)
 
static void grShrine_80201F1C (HSD_GObj *)
 
static void grShrine_80201F40 (HSD_GObj *)
 
static DynamicsDescgrShrine_80201F44 (enum_t)
 
static bool grShrine_80201F4C (Vec3 *, int, HSD_JObj *)
 

Variables

static void * grSh_804D6A18
 
static StageCallbacks grSh_803E50E8 [3]
 
StageData grSh_803E5130
 

Function Documentation

◆ grShrine_80201C60()

static void grShrine_80201C60 ( int  arg0)
static

◆ grShrine_80201C64()

static void grShrine_80201C64 ( void  )
static

◆ grShrine_80201CF0()

static void grShrine_80201CF0 ( void  )
static

◆ grShrine_80201CF4()

static void grShrine_80201CF4 ( void  )
static

◆ grShrine_80201D18()

static bool grShrine_80201D18 ( void  )
static

◆ grShrine_80201D20()

static HSD_GObj * grShrine_80201D20 ( s32  arg0)
static

◆ grShrine_80201E08()

static void grShrine_80201E08 ( HSD_GObj gobj)
static

◆ grShrine_80201E34()

static bool grShrine_80201E34 ( HSD_GObj arg0)
static

◆ grShrine_80201E3C()

static void grShrine_80201E3C ( HSD_GObj arg0)
static

◆ grShrine_80201E40()

static void grShrine_80201E40 ( HSD_GObj arg0)
static

◆ grShrine_80201E44()

static void grShrine_80201E44 ( HSD_GObj gobj)
static

◆ grShrine_80201E88()

static bool grShrine_80201E88 ( HSD_GObj arg0)
static

◆ grShrine_80201E90()

static void grShrine_80201E90 ( HSD_GObj arg0)
static

◆ grShrine_80201E94()

static void grShrine_80201E94 ( HSD_GObj arg0)
static

◆ grShrine_80201E98()

static void grShrine_80201E98 ( HSD_GObj arg0)
static

◆ grShrine_80201E9C()

static void grShrine_80201E9C ( HSD_GObj gobj)
static

◆ grShrine_80201F14()

static bool grShrine_80201F14 ( HSD_GObj arg0)
static

◆ grShrine_80201F1C()

static void grShrine_80201F1C ( HSD_GObj arg0)
static

◆ grShrine_80201F40()

static void grShrine_80201F40 ( HSD_GObj arg0)
static

◆ grShrine_80201F44()

static DynamicsDesc * grShrine_80201F44 ( enum_t  arg0)
static

◆ grShrine_80201F4C()

static bool grShrine_80201F4C ( Vec3 a,
int  _,
HSD_JObj joint 
)
static

Variable Documentation

◆ grSh_804D6A18

void* grSh_804D6A18
static

◆ grSh_803E50E8

StageCallbacks grSh_803E50E8[3]
static
Initial value:
= {
grShrine_80201F40, (1 << 30) | (1 << 31) },
}
static bool grShrine_80201E34(HSD_GObj *)
Definition grshrine.c:140
static void grShrine_80201E3C(HSD_GObj *)
Definition grshrine.c:145
static void grShrine_80201F1C(HSD_GObj *)
Definition grshrine.c:184
static void grShrine_80201E94(HSD_GObj *)
Definition grshrine.c:163
static void grShrine_80201E90(HSD_GObj *)
Definition grshrine.c:161
static bool grShrine_80201F14(HSD_GObj *)
Definition grshrine.c:179
static void grShrine_80201E40(HSD_GObj *)
Definition grshrine.c:147
static void grShrine_80201E9C(HSD_GObj *)
Definition grshrine.c:167
static void grShrine_80201F40(HSD_GObj *)
Definition grshrine.c:190
static void grShrine_80201E08(HSD_GObj *)
Definition grshrine.c:134
static bool grShrine_80201E88(HSD_GObj *)
Definition grshrine.c:156
static void grShrine_80201E44(HSD_GObj *)
Definition grshrine.c:149

◆ grSh_803E5130

StageData grSh_803E5130
Initial value:
= {
(1 << 0) | (1 << 1) | (1 << 2),
"/GrSh.dat",
(1 << 0),
0,
}
static StageCallbacks grSh_803E50E8[3]
Definition grshrine.c:46
static void grShrine_80201C64(void)
Definition grshrine.c:73
static void grShrine_80201CF0(void)
Definition grshrine.c:94
static DynamicsDesc * grShrine_80201F44(enum_t)
Definition grshrine.c:192
static void grShrine_80201CF4(void)
Definition grshrine.c:96
static void grShrine_80201C60(int)
Definition grshrine.c:71
static bool grShrine_80201F4C(Vec3 *, int, HSD_JObj *)
Definition grshrine.c:197
static bool grShrine_80201D18(void)
Definition grshrine.c:101
#define NULL
A null pointer.
Definition stddef.h:19