|
SSBM Decomp
|
#include <melee/ef/forward.h>#include <sysdolphin/baselib/forward.h>#include <dolphin/mtx.h>#include <dolphin/types.h>#include <melee/sc/types.h>Go to the source code of this file.
Data Structures | |
| struct | EF_Effect |
| struct | EF_EffectDesc |
| struct | EF_QueuedEffect |
| struct | EF_DAT_Entry |
| struct | EF_QueuedEffect_ObjAlloc |
Macros | |
| #define | EF_LOADKIND_ASYNC 0 |
| #define | EF_LOADKIND_SYNC 1 |
| #define | EF_SCALE_NO_INHERIT 0x00 |
| #define | EF_SCALE_INHERIT 0x01 |
| #define | EF_DOES_NOT_EXPIRE 0x00 |
| #define | EF_DOES_EXPIRE 0x01 |
| #define | EF_STATE_ACTIVE 0x00 |
| #define | EF_STATE_ENTERING_PAUSE 0x01 |
| #define | EF_STATE_PAUSED 0x02 |
| #define | EF_STATE_ASYNC 0x80 |
Enumerations | |
| enum | EF_SpawnKind { EF_SPAWN_ATTACH , EF_SPAWN_POS = 1 , EF_SPAWN_POS_OFFSET = 2 , EF_SPAWN_ATTACH_PARAM , EF_SPAWN_POS_PARAM = 4 , EF_SPAWN_POS_OFFSET_PARAM , EF_SPAWN_POS_OFFSET_PARAM2 , EF_SPAWN_ATTACH_OFFSET , EF_SPAWN_CAMERA_SHAKE } |
Functions | |
| ASSERT_SIZE (EF_DAT_Entry, 0xC) | |
| ASSERT_SIZE (struct EF_QueuedEffect_ObjAlloc, 0x24) | |
| #define EF_LOADKIND_ASYNC 0 |
| #define EF_LOADKIND_SYNC 1 |
| #define EF_SCALE_NO_INHERIT 0x00 |
| #define EF_SCALE_INHERIT 0x01 |
| #define EF_DOES_NOT_EXPIRE 0x00 |
| #define EF_DOES_EXPIRE 0x01 |
| #define EF_STATE_ACTIVE 0x00 |
| #define EF_STATE_ENTERING_PAUSE 0x01 |
| #define EF_STATE_PAUSED 0x02 |
| #define EF_STATE_ASYNC 0x80 |
| enum EF_SpawnKind |
| ASSERT_SIZE | ( | EF_DAT_Entry | , |
| 0xC | ) |
| ASSERT_SIZE | ( | struct EF_QueuedEffect_ObjAlloc | , |
| 0x24 | ) |