VMUPro SDK v1.0.0
Application Development SDK for the VMUPro
|
Sprite structure for batch rendering. More...
#include <vmupro_display.h>
Data Fields | |
uint8_t * | buffer |
int | x |
int | y |
int | width |
int | height |
int | flip_h |
int | flip_v |
uint8_t | alpha |
vmupro_color_t | transparent_color |
int | priority |
Sprite structure for batch rendering.
Definition at line 971 of file vmupro_display.h.
uint8_t vmupro_sprite_t::alpha |
Alpha transparency (0-255)
Definition at line 976 of file vmupro_display.h.
uint8_t* vmupro_sprite_t::buffer |
Sprite data buffer
Definition at line 972 of file vmupro_display.h.
int vmupro_sprite_t::flip_h |
Definition at line 975 of file vmupro_display.h.
int vmupro_sprite_t::flip_v |
Horizontal/vertical flip flags
Definition at line 975 of file vmupro_display.h.
int vmupro_sprite_t::height |
Sprite dimensions
Definition at line 974 of file vmupro_display.h.
int vmupro_sprite_t::priority |
Rendering priority (higher = drawn last)
Definition at line 978 of file vmupro_display.h.
vmupro_color_t vmupro_sprite_t::transparent_color |
Transparent color (or -1 to disable)
Definition at line 977 of file vmupro_display.h.
int vmupro_sprite_t::width |
Definition at line 974 of file vmupro_display.h.
int vmupro_sprite_t::x |
Definition at line 973 of file vmupro_display.h.
int vmupro_sprite_t::y |
Screen position
Definition at line 973 of file vmupro_display.h.