SSBM Decomp
Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1
#ifndef MELEE_FT_CHARA_FTZELDA_TYPES_H
2
#define MELEE_FT_CHARA_FTZELDA_TYPES_H
3
4
#include <
platform.h
>
5
6
#include <
baselib/forward.h
>
7
8
#include "
lb/types.h
"
9
10
#include <
common_structs.h
>
11
#include <
dolphin/mtx/types.h
>
12
13
struct
ftZelda_FighterVars
{
14
/* 0x222C */
HSD_GObj
*
x222C
;
15
};
16
17
typedef
struct
ftZelda_DatAttrs
{
18
float
x0
;
19
s32
x4
;
// Type confirmed
20
float
x8
;
21
float
xC
;
22
s32
x10
;
// Type confirmed
23
s32
x14
;
// Type confirmed
24
s32
x18
;
// Type confirmed
25
s32
x1C
;
// Type confirmed
26
float
x20
;
// Type confirmed
27
float
x24
;
// Type confirmed
28
s32
x28
;
29
float
x2C
;
// Type confirmed
30
s32
x30
;
31
float
x34
;
// Type confirmed
32
float
x38
;
// Type confirmed
33
float
x3C
;
// Type confirmed
34
float
x40
;
// Type confirmed
35
float
x44
;
// Type confirmed
36
s32
x48
;
// Type confirmed
37
float
x4C
;
// Type confirmed
38
float
x50
;
// Type confirmed
39
float
x54
;
40
float
x58
;
41
float
x5C
;
42
s32
x60
;
// Type confirmed
43
float
x64
;
// Type confirmed
44
float
x68
;
// Type confirmed
45
float
x6C
;
// Type confirmed
46
float
x70
;
// Type confirmed
47
float
x74
;
// Type confirmed
48
float
x78
;
// Type confirmed
49
float
x7C
;
// Type confirmed
50
float
x80
;
// Type confirmed
51
ReflectDesc
x84
;
52
}
ftZelda_DatAttrs
;
53
54
union
ftZelda_MotionVars
{
55
struct
ftZelda_SpecialHiVars
{
56
int
x0
;
57
Vec2
x4
;
58
int
xC
;
59
Vec2
x10
;
60
float
x18
;
61
}
specialhi
;
62
63
struct
ftZelda_SpecialNVars
{
64
int
x0
;
65
}
specialn
;
66
67
struct
ftZelda_SpecialSVars
{
68
int
x0
;
69
int
x4
;
70
int
x8
;
71
int
xC
;
72
}
specials
;
73
};
74
75
#endif
common_structs.h
types.h
types.h
platform.h
s32
signed long s32
A signed 32-bit integer.
Definition
platform.h:14
HSD_GObj
Definition
gobj.h:25
ReflectDesc
Definition
types.h:138
Vec2
Definition
types.h:9
ftZelda_DatAttrs
Definition
types.h:17
ftZelda_DatAttrs::x14
s32 x14
Definition
types.h:23
ftZelda_DatAttrs::x38
float x38
Definition
types.h:32
ftZelda_DatAttrs::x74
float x74
Definition
types.h:47
ftZelda_DatAttrs::x80
float x80
Definition
types.h:50
ftZelda_DatAttrs::x0
float x0
Definition
types.h:18
ftZelda_DatAttrs::x4
s32 x4
Definition
types.h:19
ftZelda_DatAttrs::x1C
s32 x1C
Definition
types.h:25
ftZelda_DatAttrs::x54
float x54
Definition
types.h:39
ftZelda_DatAttrs::x7C
float x7C
Definition
types.h:49
ftZelda_DatAttrs::x84
ReflectDesc x84
Definition
types.h:51
ftZelda_DatAttrs::x2C
float x2C
Definition
types.h:29
ftZelda_DatAttrs::x8
float x8
Definition
types.h:20
ftZelda_DatAttrs::x5C
float x5C
Definition
types.h:41
ftZelda_DatAttrs::x4C
float x4C
Definition
types.h:37
ftZelda_DatAttrs::x40
float x40
Definition
types.h:34
ftZelda_DatAttrs::x3C
float x3C
Definition
types.h:33
ftZelda_DatAttrs::x10
s32 x10
Definition
types.h:22
ftZelda_DatAttrs::x48
s32 x48
Definition
types.h:36
ftZelda_DatAttrs::x24
float x24
Definition
types.h:27
ftZelda_DatAttrs::x28
s32 x28
Definition
types.h:28
ftZelda_DatAttrs::xC
float xC
Definition
types.h:21
ftZelda_DatAttrs::x44
float x44
Definition
types.h:35
ftZelda_DatAttrs::x30
s32 x30
Definition
types.h:30
ftZelda_DatAttrs::x34
float x34
Definition
types.h:31
ftZelda_DatAttrs::x64
float x64
Definition
types.h:43
ftZelda_DatAttrs::x18
s32 x18
Definition
types.h:24
ftZelda_DatAttrs::x58
float x58
Definition
types.h:40
ftZelda_DatAttrs::x68
float x68
Definition
types.h:44
ftZelda_DatAttrs::x20
float x20
Definition
types.h:26
ftZelda_DatAttrs::x6C
float x6C
Definition
types.h:45
ftZelda_DatAttrs::x70
float x70
Definition
types.h:46
ftZelda_DatAttrs::x60
s32 x60
Definition
types.h:42
ftZelda_DatAttrs::x78
float x78
Definition
types.h:48
ftZelda_DatAttrs::x50
float x50
Definition
types.h:38
ftZelda_FighterVars
Definition
types.h:13
ftZelda_FighterVars::x222C
HSD_GObj * x222C
Definition
types.h:14
ftZelda_MotionVars::ftZelda_SpecialHiVars
Definition
types.h:55
ftZelda_MotionVars::ftZelda_SpecialHiVars::x18
float x18
Definition
types.h:60
ftZelda_MotionVars::ftZelda_SpecialHiVars::x4
Vec2 x4
Definition
types.h:57
ftZelda_MotionVars::ftZelda_SpecialHiVars::xC
int xC
Definition
types.h:58
ftZelda_MotionVars::ftZelda_SpecialHiVars::x0
int x0
Definition
types.h:56
ftZelda_MotionVars::ftZelda_SpecialHiVars::x10
Vec2 x10
Definition
types.h:59
ftZelda_MotionVars::ftZelda_SpecialNVars
Definition
types.h:63
ftZelda_MotionVars::ftZelda_SpecialNVars::x0
int x0
Definition
types.h:64
ftZelda_MotionVars::ftZelda_SpecialSVars
Definition
types.h:67
ftZelda_MotionVars::ftZelda_SpecialSVars::x0
int x0
Definition
types.h:68
ftZelda_MotionVars::ftZelda_SpecialSVars::x4
int x4
Definition
types.h:69
ftZelda_MotionVars::ftZelda_SpecialSVars::x8
int x8
Definition
types.h:70
ftZelda_MotionVars::ftZelda_SpecialSVars::xC
int xC
Definition
types.h:71
forward.h
ftZelda_MotionVars
Definition
types.h:54
ftZelda_MotionVars::specialhi
struct ftZelda_MotionVars::ftZelda_SpecialHiVars specialhi
ftZelda_MotionVars::specials
struct ftZelda_MotionVars::ftZelda_SpecialSVars specials
ftZelda_MotionVars::specialn
struct ftZelda_MotionVars::ftZelda_SpecialNVars specialn
src
melee
ft
chara
ftZelda
types.h
Generated by
1.9.8