1#ifndef MELEE_GR_INLINES_H
2#define MELEE_GR_INLINES_H
16#define GET_GROUND(gobj) ((Ground*) HSD_GObjGetUserData(gobj))
44#define ZRANDI(n) ((n) != 0 ? HSD_Randi(n) : 0)
#define GET_JOBJ(gobj)
Definition gobj.h:168
void GObj_SetupGXLink(HSD_GObj *gobj, GObj_RenderFunc render_cb, u8 gx_link, u32 priority)
Definition gobjgxlink.c:32
HSD_GObjProc * HSD_GObj_SetupProc(HSD_GObj *gobj, void(*func)(HSD_GObj *), u8 pri)
Definition gobjproc.c:150
#define GET_GROUND(gobj)
Definition inlines.h:16
static void Ground_SetupStageCallbacks(HSD_GObj *gobj, StageCallbacks *callbacks)
Definition inlines.h:26
static int rand_range(int a, int b)
Definition inlines.h:46
static void Ground_JObjInline1(HSD_GObj *gobj)
Definition inlines.h:18
#define ZRANDI(n)
Definition inlines.h:44
void grAnime_801C8138(HSD_GObj *, enum_t, bool)
void grDisplay_801C5DB0(HSD_GObj *gobj, int code)
Definition grdisplay.c:73
bool Ground_801C2ED0(HSD_JObj *jobj, s32 arg1)
Definition ground.c:1470
u8 b
Definition grpstadium.c:49
#define NULL
Definition stddef.h:19
HSD_GObjEvent xC_callback
Definition types.h:1538
HSD_GObjEvent x8_callback
Definition types.h:1537
HSD_GObjEvent x1C_callback
Definition types.h:1560
InternalStageId map_id
Definition types.h:1558
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
void(* callback0)(Ground_GObj *)
initialization callback
Definition types.h:131
void(* callback3)(Ground_GObj *)
Definition types.h:134
void(* callback2)(Ground_GObj *)
Definition types.h:133