An animation's metadata: the sprite's size, scale and offsets, how its frames are drawn and decoded, its frames and its animation scripts. More...
#include <system/metadata_lookup.h>
Data Fields | |
| u8 | width |
| pixels | |
| u8 | height |
| pixels | |
| u16 | scale |
| 8.8 fixed point, 0x100 full size | |
| u8 | drawKind |
| u8 | animationCount |
| s8 | adjustX |
| pixels | |
| s8 | adjustY |
| pixels | |
| u8 | boxX |
| u8 | boxY |
| u8 | frameCodec |
| void ** | frames |
| u8 ** | animation |
An animation's metadata: the sprite's size, scale and offsets, how its frames are drawn and decoded, its frames and its animation scripts.
Definition at line 14 of file metadata_lookup.h.
| u8 AnimationMetadata::width |
pixels
Definition at line 15 of file metadata_lookup.h.
Referenced by Animation_InitializeObjects(), Animation_InitWorkFromMetadata(), AnimationObject_Allocate(), ResourceMetadata_Register(), ResourceObject_Create(), and ResourceSlot_Load().
| u8 AnimationMetadata::height |
pixels
Definition at line 16 of file metadata_lookup.h.
Referenced by Animation_InitializeObjects(), ResourceMetadata_Register(), ResourceObject_Create(), and ResourceSlot_Load().
| u16 AnimationMetadata::scale |
8.8 fixed point, 0x100 full size
Definition at line 17 of file metadata_lookup.h.
Referenced by Animation_InitializeObjects(), and ResourceMetadata_Register().
| u8 AnimationMetadata::drawKind |
Definition at line 18 of file metadata_lookup.h.
Referenced by Animation_InitializeObjects(), Animation_InitWorkFromMetadata(), Animation_SetWorkEntry(), AnimationObject_Allocate(), AnimationObjects_SelectAnimation(), Ui_FillGridColumnFromMetadata(), and Ui_RunIconMonitor().
| u8 AnimationMetadata::animationCount |
Definition at line 19 of file metadata_lookup.h.
Referenced by Animation_SetWorkEntry(), AnimationObjects_SelectAnimation(), ResourceMetadata_SumCommandLengths(), and Ui_FillGridColumnFromMetadata().
| s8 AnimationMetadata::adjustX |
pixels
Definition at line 20 of file metadata_lookup.h.
Referenced by Animation_InitializeObjects(), AnimationObjects_SelectAnimation(), and ResourceMetadata_Register().
| s8 AnimationMetadata::adjustY |
pixels
Definition at line 21 of file metadata_lookup.h.
Referenced by Animation_InitializeObjects(), AnimationObjects_SelectAnimation(), ResourceMetadata_Register(), and Ui_FillGridColumnFromMetadata().
| u8 AnimationMetadata::boxX |
Definition at line 22 of file metadata_lookup.h.
Referenced by BattleFx_CopyLinkedObjectPosition(), FieldFx_UpdateMindReadWave(), and Object_GetScreenPosition().
| u8 AnimationMetadata::boxY |
Definition at line 23 of file metadata_lookup.h.
Referenced by BattleActor_SpawnObjectsForList(), and FieldObject_Create().
| u8 AnimationMetadata::frameCodec |
Definition at line 24 of file metadata_lookup.h.
Referenced by Animation_InitializeObjects(), Animation_InitWorkFromMetadata(), and AnimationObject_Allocate().
| void** AnimationMetadata::frames |
Definition at line 25 of file metadata_lookup.h.
Referenced by Animation_InitializeObjects(), Animation_InitWorkFromMetadata(), and AnimationObject_Allocate().
| u8** AnimationMetadata::animation |
Definition at line 26 of file metadata_lookup.h.
Referenced by Animation_InitializeObjects(), Animation_InitWorkFromMetadata(), Animation_SetWorkEntry(), AnimationObject_Allocate(), AnimationObjects_SelectAnimation(), and ResourceMetadata_SumCommandLengths().