SSBM Decomp
Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1
#ifndef MELEE_FT_CHARA_FTPOPO_TYPES_H
2
#define MELEE_FT_CHARA_FTPOPO_TYPES_H
3
4
#include <
platform.h
>
5
#include <
placeholder.h
>
6
7
#include "
ft/forward.h
"
8
#include "
it/forward.h
"
9
10
struct
ftPopo_FighterVars
{
11
/* 0x222C */
Item_GObj
*
x222C
;
12
/* 0x2230:0 */
u8
x2230_b0
: 1;
13
/* 0x2231 */
u8
filler_x2231
[3];
14
/* 0x2234 */
u32
x2234
;
15
/* 0x2238 */
u32
x2238
;
16
/* 0x223C */
u32
x223C
;
17
/* 0x2240 */
u32
x2240
;
18
/* 0x2244 */
u32
x2244
;
19
/* 0x2248 */
u32
x2248
;
20
/* 0x224C */
u32
x224C
;
21
/* 0x2250 */
float
x2250
;
22
};
23
24
typedef
struct
ftIceClimberAttributes
{
25
float
x0
;
26
float
x4
;
27
float
x8
;
28
float
xC
;
29
float
x10
;
30
float
x14
;
31
float
x18
;
32
int
x1C
;
33
float
x20
;
34
float
x24
;
35
float
x28
;
36
float
x2C
;
37
u8
_30
[0x68 - 0x30];
38
int
x68
;
39
u8
_6C
[0xC4 - 0x6C];
40
float
xC4
;
41
float
xC8
;
42
u8
_CC
[0x90];
43
}
ftIceClimberAttributes
;
44
STATIC_ASSERT
(
sizeof
(
ftIceClimberAttributes
) == 0x15C);
45
46
union
ftPp_MotionVars
{
47
struct
ftPp_SpecialSVars
{
48
/* fp+2340 */
float
x0
;
49
/* fp+2344 */
int
x4
;
50
/* fp+2348 */
int
x8
;
51
/* fp+234C */
int
xC
;
52
/* fp+2350 */
int
x10
;
53
/* fp+2354 */
int
x14
;
54
/* fp+2358 */
UNK_T
x18
;
55
/* fp+235C */
float
x1C
;
56
}
specials
;
57
};
58
59
#endif
forward.h
forward.h
placeholder.h
UNK_T
#define UNK_T
Definition
placeholder.h:32
platform.h
STATIC_ASSERT
#define STATIC_ASSERT(cond)
Definition
platform.h:110
HSD_GObj
Definition
gobj.h:26
ftIceClimberAttributes
Definition
types.h:24
ftIceClimberAttributes::xC
float xC
Definition
types.h:28
ftIceClimberAttributes::xC8
float xC8
Definition
types.h:41
ftIceClimberAttributes::x4
float x4
Definition
types.h:26
ftIceClimberAttributes::x10
float x10
Definition
types.h:29
ftIceClimberAttributes::_6C
u8 _6C[0xC4 - 0x6C]
Definition
types.h:39
ftIceClimberAttributes::_CC
u8 _CC[0x90]
Definition
types.h:42
ftIceClimberAttributes::xC4
float xC4
Definition
types.h:40
ftIceClimberAttributes::x2C
float x2C
Definition
types.h:36
ftIceClimberAttributes::x14
float x14
Definition
types.h:30
ftIceClimberAttributes::x24
float x24
Definition
types.h:34
ftIceClimberAttributes::x8
float x8
Definition
types.h:27
ftIceClimberAttributes::x1C
int x1C
Definition
types.h:32
ftIceClimberAttributes::x18
float x18
Definition
types.h:31
ftIceClimberAttributes::x0
float x0
Definition
types.h:25
ftIceClimberAttributes::_30
u8 _30[0x68 - 0x30]
Definition
types.h:37
ftIceClimberAttributes::x68
int x68
Definition
types.h:38
ftIceClimberAttributes::x28
float x28
Definition
types.h:35
ftIceClimberAttributes::x20
float x20
Definition
types.h:33
ftPopo_FighterVars
Definition
types.h:10
ftPopo_FighterVars::x2248
u32 x2248
Definition
types.h:19
ftPopo_FighterVars::x2230_b0
u8 x2230_b0
Definition
types.h:12
ftPopo_FighterVars::x2240
u32 x2240
Definition
types.h:17
ftPopo_FighterVars::x2250
float x2250
Definition
types.h:21
ftPopo_FighterVars::x2238
u32 x2238
Definition
types.h:15
ftPopo_FighterVars::filler_x2231
u8 filler_x2231[3]
Definition
types.h:13
ftPopo_FighterVars::x223C
u32 x223C
Definition
types.h:16
ftPopo_FighterVars::x222C
Item_GObj * x222C
Definition
types.h:11
ftPopo_FighterVars::x2234
u32 x2234
Definition
types.h:14
ftPopo_FighterVars::x224C
u32 x224C
Definition
types.h:20
ftPopo_FighterVars::x2244
u32 x2244
Definition
types.h:18
ftPp_MotionVars::ftPp_SpecialSVars
Definition
types.h:47
ftPp_MotionVars::ftPp_SpecialSVars::x0
float x0
Definition
types.h:48
ftPp_MotionVars::ftPp_SpecialSVars::x18
UNK_T x18
Definition
types.h:54
ftPp_MotionVars::ftPp_SpecialSVars::xC
int xC
Definition
types.h:51
ftPp_MotionVars::ftPp_SpecialSVars::x14
int x14
Definition
types.h:53
ftPp_MotionVars::ftPp_SpecialSVars::x8
int x8
Definition
types.h:50
ftPp_MotionVars::ftPp_SpecialSVars::x10
int x10
Definition
types.h:52
ftPp_MotionVars::ftPp_SpecialSVars::x1C
float x1C
Definition
types.h:55
ftPp_MotionVars::ftPp_SpecialSVars::x4
int x4
Definition
types.h:49
ftPp_MotionVars
Definition
types.h:46
ftPp_MotionVars::specials
struct ftPp_MotionVars::ftPp_SpecialSVars specials
src
melee
ft
chara
ftPopo
types.h
Generated by
1.9.8