SSBM Decomp
Loading...
Searching...
No Matches
grmaterial.h
Go to the documentation of this file.
1#ifndef GALE01_1C87D0
2#define GALE01_1C87D0
3
4#include <Runtime/platform.h>
5
6#include <melee/gr/forward.h>
7#include <melee/it/forward.h>
8#include <melee/lb/forward.h>
10
12
13/* 1C8D44 */ Item_GObj*
14grMaterial_801C8D44(int arg0, int arg1, Ground* arg2, Vec3* arg3, int arg4,
15 void (*arg5)(Item_GObj*, Ground*),
16 void (*arg6)(Item_GObj*, Ground*, Vec3*, HSD_GObj*, f32),
17 void (*arg7)(Item_GObj*, Ground*, HSD_GObj*));
18/* 1C8E48 */ bool grMaterial_801C8E48(HSD_GObj* gobj);
19
20/* 1C87D0 */ void grMaterial_801C87D0(HSD_JObj*, u32 flags);
21/* 1C8858 */ void grMaterial_801C8858(HSD_JObj*, u32 flags);
22/* 1C8A04 */ void grMaterial_801C8A04(HSD_JObj*, u32 flags);
24/* 1C8B68 */ void grMaterial_801C8B68(HSD_JObj*, int);
25/* 1C8CDC */ void grMaterial_801C8CDC(HSD_GObj*);
26/* 1C8CFC */ Item_GObj*
28 void (*arg4)(Item_GObj*, Ground*),
29 void (*arg5)(Item_GObj*, Ground*, Vec3*, HSD_GObj*, f32),
30 void (*arg6)(Item_GObj*, Ground*, HSD_GObj*));
31/* 1C8D98 */ void grMaterial_801C8D98(HSD_GObj* gobj, int id);
32/* 1C8DE0 */ void grMaterial_801C8DE0(Item_GObj* gobj, float arg8, float arg9,
33 float argA, float argB, float argC,
34 float argD, float argE);
35/* 1C8E08 */ void grMaterial_801C8E08(Item_GObj*);
36/* 1C8E28 */ void grMaterial_801C8E28(HSD_GObj*);
37/* 1C8E68 */ void grMaterial_801C8E68(HSD_GObj*, GroundOrAir);
38/* 1C92C0 */ void grMaterial_801C92C0(HSD_JObj*);
39/* 1C9470 */ void grMaterial_801C9470(Item_GObj*, CommandInfo*);
40/* 1C9490 */ void grMaterial_801C9490(Item_GObj* gobj, CommandInfo* cmd);
41/* 1C94D8 */ void grMaterial_801C94D8(void*);
42/* 1C95C4 */ void grMaterial_801C95C4(HSD_GObj*);
43/* 1C9604 */ void grMaterial_801C9604(HSD_GObj* bg,
44 union ColorOverlay_x8_t* script, bool);
45/* 1C9664 */ void fn_801C9664(Item_GObj* gobj, CommandInfo* cmd, int arg2);
46/* 1C9698 */ void grMaterial_801C9698(HSD_GObj*);
47
48#endif
void grMaterial_801C8CDC(HSD_GObj *)
Definition grmaterial.c:207
Item_GObj * grMaterial_801C8CFC(int, int, Ground *, HSD_JObj *, void(*arg4)(Item_GObj *, Ground *), void(*arg5)(Item_GObj *, Ground *, Vec3 *, HSD_GObj *, f32), void(*arg6)(Item_GObj *, Ground *, HSD_GObj *))
Definition grmaterial.c:213
void grMaterial_801C8D98(HSD_GObj *gobj, int id)
Definition grmaterial.c:230
void grMaterial_801C8E28(HSD_GObj *)
Definition grmaterial.c:255
void grMaterial_801C9470(Item_GObj *, CommandInfo *)
Definition grmaterial.c:504
void grMaterial_801C92C0(HSD_JObj *)
Definition grmaterial.c:443
void grMaterial_801C8B68(HSD_JObj *, int)
Definition grmaterial.c:148
void grMaterial_801C9604(HSD_GObj *bg, union ColorOverlay_x8_t *script, bool)
Definition grmaterial.c:579
void fn_801C9664(Item_GObj *gobj, CommandInfo *cmd, int arg2)
Definition grmaterial.c:597
void grMaterial_801C9490(Item_GObj *gobj, CommandInfo *cmd)
Definition grmaterial.c:509
void grMaterial_801C8A04(HSD_JObj *, u32 flags)
Definition grmaterial.c:124
bool grMaterial_801C8E48(HSD_GObj *gobj)
Definition grmaterial.c:260
void grMaterial_801C87D0(HSD_JObj *, u32 flags)
Definition grmaterial.c:76
void grMaterial_801C8DE0(Item_GObj *gobj, float arg8, float arg9, float argA, float argB, float argC, float argD, float argE)
Definition grmaterial.c:236
void grMaterial_801C8E08(Item_GObj *)
Definition grmaterial.c:250
void grMaterial_801C8858(HSD_JObj *, u32 flags)
Definition grmaterial.c:93
Item_GObj * grMaterial_801C8D44(int arg0, int arg1, Ground *arg2, Vec3 *arg3, int arg4, void(*arg5)(Item_GObj *, Ground *), void(*arg6)(Item_GObj *, Ground *, Vec3 *, HSD_GObj *, f32), void(*arg7)(Item_GObj *, Ground *, HSD_GObj *))
Definition grmaterial.c:221
void grMaterial_801C94D8(void *)
Definition grmaterial.c:517
void grMaterial_801C9698(HSD_GObj *)
Definition grmaterial.c:603
void grMaterial_801C95C4(HSD_GObj *)
Definition grmaterial.c:566
void grMaterial_801C8E68(HSD_GObj *, GroundOrAir)
Definition grmaterial.c:269
HSD_JObj * grMaterial_801C8B28(HSD_JObj *)
Definition grmaterial.c:138
struct Vec Vec3
unsigned int u32
Definition types.h:13
float f32
Definition types.h:18
GroundOrAir
Definition forward.h:451
HSD_GObj Item_GObj
Definition forward.h:64
Definition types.h:1014
Definition types.h:1798
Definition gobj.h:16
Definition jobj.h:106
Definition types.h:334