SSBM Decomp
Loading...
Searching...
No Matches
dobjlist.h
Go to the documentation of this file.
1
#ifndef MELEE_FT_DOBJLIST_H
2
#define MELEE_FT_DOBJLIST_H
3
4
#include <
platform.h
>
5
6
#include <
melee/ft/forward.h
>
7
#include <
sysdolphin/baselib/forward.h
>
8
14
struct
DObjList
{
15
u32
count
;
16
HSD_DObj
**
data
;
17
};
18
19
struct
CostumeTObjList
{
20
/* fp+5CC */
u32
n_costume_tobjs
;
21
/* fp+5D0 */
u16*
x5D0
;
22
/* fp+5D4 */
HSD_TObj
*
costume_tobjs
[5];
23
};
24
25
struct
TempS
{
26
int
x0
;
27
u8
*
x4
;
28
};
29
30
struct
FtPartsVisLookup
{
31
int
x0
;
32
TempS
*
x4
;
33
};
34
35
struct
FtPartsVis
{
36
/* fp+5AC */
u32
model_num
;
37
/* fp+5B0 */
u8
cleared
[5];
38
/* fp+5B8 */
FtPartsVisLookup
*
xC
[5];
39
};
40
41
#endif
u8
unsigned char u8
Definition
hsd_3B2B.h:2
forward.h
platform.h
CostumeTObjList
Definition
dobjlist.h:19
CostumeTObjList::x5D0
u16 * x5D0
Definition
dobjlist.h:21
CostumeTObjList::costume_tobjs
HSD_TObj * costume_tobjs[5]
Definition
dobjlist.h:22
CostumeTObjList::n_costume_tobjs
u32 n_costume_tobjs
Definition
dobjlist.h:20
DObjList
Definition
dobjlist.h:14
DObjList::count
u32 count
Definition
dobjlist.h:15
DObjList::data
HSD_DObj ** data
Definition
dobjlist.h:16
FtPartsVisLookup
Definition
dobjlist.h:30
FtPartsVisLookup::x0
int x0
Definition
dobjlist.h:31
FtPartsVisLookup::x4
TempS * x4
Definition
dobjlist.h:32
FtPartsVis
Definition
dobjlist.h:35
FtPartsVis::cleared
u8 cleared[5]
Definition
dobjlist.h:37
FtPartsVis::model_num
u32 model_num
Definition
dobjlist.h:36
FtPartsVis::xC
FtPartsVisLookup * xC[5]
Definition
dobjlist.h:38
HSD_DObj
Definition
dobj.h:17
HSD_TObj
Definition
tobj.h:134
TempS
Definition
dobjlist.h:25
TempS::x0
int x0
Definition
dobjlist.h:26
TempS::x4
u8 * x4
Definition
dobjlist.h:27
forward.h
src
melee
ft
dobjlist.h
Generated by
1.9.8