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

Functions

static void grTKoopa_80221648 (int)
 
static void grTKoopa_8022164C (void)
 
static void grTKoopa_802216BC (void)
 
static void grTKoopa_802216C0 (void)
 
static bool grTKoopa_802216E4 (void)
 
static HSD_GObjgrTKoopa_802216EC (int gobj_id)
 
static void grTKoopa_802217D4 (HSD_GObj *gobj)
 
static bool grTKoopa_80221800 (HSD_GObj *)
 
static void grTKoopa_80221808 (HSD_GObj *)
 
static void grTKoopa_8022180C (HSD_GObj *)
 
static void grTKoopa_80221810 (HSD_GObj *gobj)
 
static bool grTKoopa_80221860 (HSD_GObj *)
 
static void grTKoopa_80221868 (HSD_GObj *gobj)
 
static void grTKoopa_8022189C (HSD_GObj *)
 
static void grTKoopa_802218A0 (HSD_GObj *gobj)
 
static bool grTKoopa_802218F0 (HSD_GObj *)
 
static void grTKoopa_802218F8 (HSD_GObj *)
 
static void grTKoopa_80221918 (HSD_GObj *)
 
static DynamicsDescgrTKoopa_8022191C (enum_t)
 
static bool grTKoopa_80221924 (Vec3 *, int, HSD_JObj *)
 

Variables

StageInfo stage_info
 
static StageCallbacks grTKp_803E8C70 [4]
 
StageData grTKp_803E8CCC
 

Function Documentation

◆ grTKoopa_80221648()

static void grTKoopa_80221648 ( int  arg0)
static

◆ grTKoopa_8022164C()

static void grTKoopa_8022164C ( void  )
static

◆ grTKoopa_802216BC()

static void grTKoopa_802216BC ( void  )
static

◆ grTKoopa_802216C0()

static void grTKoopa_802216C0 ( void  )
static

◆ grTKoopa_802216E4()

static bool grTKoopa_802216E4 ( void  )
static

◆ grTKoopa_802216EC()

static HSD_GObj * grTKoopa_802216EC ( int  gobj_id)
static

◆ grTKoopa_802217D4()

static void grTKoopa_802217D4 ( HSD_GObj gobj)
static

◆ grTKoopa_80221800()

static bool grTKoopa_80221800 ( HSD_GObj arg0)
static

◆ grTKoopa_80221808()

static void grTKoopa_80221808 ( HSD_GObj arg0)
static

◆ grTKoopa_8022180C()

static void grTKoopa_8022180C ( HSD_GObj arg0)
static

◆ grTKoopa_80221810()

static void grTKoopa_80221810 ( HSD_GObj gobj)
static

◆ grTKoopa_80221860()

static bool grTKoopa_80221860 ( HSD_GObj arg0)
static

◆ grTKoopa_80221868()

static void grTKoopa_80221868 ( HSD_GObj gobj)
static

◆ grTKoopa_8022189C()

static void grTKoopa_8022189C ( HSD_GObj arg0)
static

◆ grTKoopa_802218A0()

static void grTKoopa_802218A0 ( HSD_GObj gobj)
static

◆ grTKoopa_802218F0()

static bool grTKoopa_802218F0 ( HSD_GObj arg0)
static

◆ grTKoopa_802218F8()

static void grTKoopa_802218F8 ( HSD_GObj arg0)
static

◆ grTKoopa_80221918()

static void grTKoopa_80221918 ( HSD_GObj arg0)
static

◆ grTKoopa_8022191C()

static DynamicsDesc * grTKoopa_8022191C ( enum_t  arg0)
static

◆ grTKoopa_80221924()

static bool grTKoopa_80221924 ( Vec3 arg0,
int  arg1,
HSD_JObj arg2 
)
static

Variable Documentation

◆ stage_info

StageInfo stage_info
extern

◆ grTKp_803E8C70

StageCallbacks grTKp_803E8C70[4]
static
Initial value:
= {
grTKoopa_8022189C, (1 << 30) | (1 << 31) },
{ NULL, NULL, NULL, NULL, 0 }
}
static bool grTKoopa_80221860(HSD_GObj *)
Definition grtkoopa.c:146
static void grTKoopa_802218A0(HSD_GObj *gobj)
Definition grtkoopa.c:159
static bool grTKoopa_802218F0(HSD_GObj *)
Definition grtkoopa.c:168
static void grTKoopa_8022189C(HSD_GObj *)
Definition grtkoopa.c:157
static void grTKoopa_80221918(HSD_GObj *)
Definition grtkoopa.c:178
static void grTKoopa_802217D4(HSD_GObj *gobj)
Definition grtkoopa.c:123
static bool grTKoopa_80221800(HSD_GObj *)
Definition grtkoopa.c:129
static void grTKoopa_80221868(HSD_GObj *gobj)
Definition grtkoopa.c:151
static void grTKoopa_80221808(HSD_GObj *)
Definition grtkoopa.c:134
static void grTKoopa_8022180C(HSD_GObj *)
Definition grtkoopa.c:135
static void grTKoopa_80221810(HSD_GObj *gobj)
Definition grtkoopa.c:137
static void grTKoopa_802218F8(HSD_GObj *)
Definition grtkoopa.c:173
#define NULL
A null pointer.
Definition stddef.h:19

◆ grTKp_803E8CCC

StageData grTKp_803E8CCC
Initial value:
= {
(1 << 0) | (1 << 4) | (1 << 5),
"/GrTKp.dat",
(1 << 0),
0,
}
static void grTKoopa_802216C0(void)
Definition grtkoopa.c:85
static bool grTKoopa_802216E4(void)
Definition grtkoopa.c:90
static DynamicsDesc * grTKoopa_8022191C(enum_t)
Definition grtkoopa.c:180
static void grTKoopa_802216BC(void)
Definition grtkoopa.c:83
static void grTKoopa_8022164C(void)
Definition grtkoopa.c:71
static void grTKoopa_80221648(int)
Definition grtkoopa.c:69
static StageCallbacks grTKp_803E8C70[4]
Definition grtkoopa.c:43
static bool grTKoopa_80221924(Vec3 *, int, HSD_JObj *)
Definition grtkoopa.c:185