|
AnimaEngine
1.0.0
Nintendo DS Pokemon Black, White, Black 2, and White 2 sprite extraction and preview toolchain
|
Represents a single keyframe configuration block in a multi-animation sequence. More...
#include <nmar.h>
Data Fields | |
| u32 | raw_element_offset |
| int | map_index |
| int | duration |
| u16 | marker |
| int | transform_type |
| int | rotation |
| int | scale_x |
| int | scale_y |
| int | translate_x |
| int | translate_y |
Represents a single keyframe configuration block in a multi-animation sequence.
| int NmarFrame::duration |
Display duration of frame in ticks.
| int NmarFrame::map_index |
NMCR layout index mapping to this keyframe.
| u16 NmarFrame::marker |
Transition indicator flags or event markers.
| u32 NmarFrame::raw_element_offset |
Byte offset address of frame elements.
| int NmarFrame::rotation |
Fixed-point rotation angle.
| int NmarFrame::scale_x |
Fixed-point horizontal scaling multiplier.
| int NmarFrame::scale_y |
Fixed-point vertical scaling multiplier.
| int NmarFrame::transform_type |
Type of transformation applied to frame (rotation/scaling).
| int NmarFrame::translate_x |
Keyframe horizontal pixel translate offset.
| int NmarFrame::translate_y |
Keyframe vertical pixel translate offset.