SSBM Decomp
Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1#ifndef MELEE_EF_TYPES_H
2#define MELEE_EF_TYPES_H
3
4#include <placeholder.h>
5
6#include "ef/forward.h" // IWYU pragma: export
7#include <baselib/forward.h>
8
9#include "sc/types.h"
10
12 /* +0 */ HSD_JObj* x0;
13};
14
15struct Effect {
16 /* +0 */ ef_UnkStruct2* x0;
17 /* +4 */ HSD_GObj* gobj;
19 /* +C */ HSD_GObj* xC;
21 /* +14 */ int x14;
22 /* +18 */ int x18;
23 /* +1C */ UNK_T x1C;
24 /* +20 */ UNK_T x20;
25 /* +24 */ u16 x24;
26 /* +26 */ s8 x26;
27 /* +27 */ s8 x27;
28 /* +28 */ s8 x28;
29 /* +29 */ u8 x29;
30 /* +2A */ s8 x2A;
31 /* +2B */ s8 x2B;
32};
33
34struct EffectDesc {
35 /* +0 */ float x0;
37};
38
40 /* +0 */ int x0;
41 /* +4 */ int x4;
42 /* +8 */ int x8;
43 /* +C */ int xC;
44};
45
46#endif
UNK_RET(* efLib_UnkCallback)(UNK_PARAMS)
Definition forward.h:11
#define UNK_T
signed char s8
A signed 8-bit integer.
Definition platform.h:8
unsigned short u16
An unsigned 16-bit integer.
Definition platform.h:23
unsigned char u8
An unsigned 8-bit integer.
Definition platform.h:20
Definition types.h:34
StaticModelDesc model_desc
Definition types.h:36
float x0
Definition types.h:35
Definition types.h:15
s8 x28
Definition types.h:28
s8 x2A
Definition types.h:30
s8 x26
Definition types.h:26
u16 x24
Definition types.h:25
ef_UnkStruct2 * x0
Definition types.h:16
UNK_T x20
Definition types.h:24
efLib_UnkCallback x10
Definition types.h:20
int x18
Definition types.h:22
HSD_GObj * parent_gobj
Definition types.h:18
s8 x2B
Definition types.h:31
int x14
Definition types.h:21
HSD_GObj * gobj
Definition types.h:17
u8 x29
Definition types.h:29
UNK_T x1C
Definition types.h:23
s8 x27
Definition types.h:27
HSD_GObj * xC
Definition types.h:19
Definition gobj.h:25
Definition jobj.h:108
Model with a single animation or no animation.
Definition types.h:8
Definition types.h:39
int xC
Definition types.h:43
int x4
Definition types.h:41
int x0
Definition types.h:40
int x8
Definition types.h:42
Definition types.h:11
HSD_JObj * x0
Definition types.h:12