|
AnimaEngine
1.0.0
Nintendo DS Pokemon Black, White, Black 2, and White 2 sprite extraction and preview toolchain
|
Texture and temporal data cache for animating species previews. More...
#include <gui_state.h>
Data Fields | |
| GrTexture | texture |
| unsigned char * | frames |
| int | loaded |
| int | width |
| int | height |
| int | content_x |
| int | content_y |
| int | content_width |
| int | content_height |
| int | frame_count |
| int | current_frame |
| float | frame_timer |
| float | seconds_per_frame |
Texture and temporal data cache for animating species previews.
| int GuiPreview::content_height |
Bounded content height.
| int GuiPreview::content_width |
Bounded content width.
| int GuiPreview::content_x |
Crop box offset coordinate (horizontal).
| int GuiPreview::content_y |
Crop box offset coordinate (vertical).
| int GuiPreview::current_frame |
Currently active frame index.
| int GuiPreview::frame_count |
Total frames cache capacity.
| float GuiPreview::frame_timer |
Elapsed timer tracking time before next frame swap.
| unsigned char* GuiPreview::frames |
Raw unpacked CPU RGBA8888 color pixel data.
| int GuiPreview::height |
Height of single animation cell.
| int GuiPreview::loaded |
1 if preview cache is valid and active; 0 otherwise.
| float GuiPreview::seconds_per_frame |
Target temporal rate between frame advances.
| GrTexture GuiPreview::texture |
Hardware-backed display texture containing active frame sheet.
| int GuiPreview::width |
Width of single animation cell.