VMUPro SDK v1.0.0
Application Development SDK for the VMUPro
Loading...
Searching...
No Matches
vmupro_sprite_t Struct Reference

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
 

Detailed Description

Sprite structure for batch rendering.

Examples
/home/runner/work/vmupro-sdk/vmupro-sdk/sdk/include/vmupro_display.h.

Definition at line 971 of file vmupro_display.h.

Field Documentation

◆ alpha

uint8_t vmupro_sprite_t::alpha

Alpha transparency (0-255)

Definition at line 976 of file vmupro_display.h.

◆ buffer

uint8_t* vmupro_sprite_t::buffer

Sprite data buffer

Definition at line 972 of file vmupro_display.h.

◆ flip_h

int vmupro_sprite_t::flip_h

Definition at line 975 of file vmupro_display.h.

◆ flip_v

int vmupro_sprite_t::flip_v

Horizontal/vertical flip flags

Definition at line 975 of file vmupro_display.h.

◆ height

int vmupro_sprite_t::height

Sprite dimensions

Definition at line 974 of file vmupro_display.h.

◆ priority

int vmupro_sprite_t::priority

Rendering priority (higher = drawn last)

Definition at line 978 of file vmupro_display.h.

◆ transparent_color

vmupro_color_t vmupro_sprite_t::transparent_color

Transparent color (or -1 to disable)

Definition at line 977 of file vmupro_display.h.

◆ width

int vmupro_sprite_t::width

Definition at line 974 of file vmupro_display.h.

◆ x

int vmupro_sprite_t::x

Definition at line 973 of file vmupro_display.h.

◆ y

int vmupro_sprite_t::y

Screen position

Definition at line 973 of file vmupro_display.h.


The documentation for this struct was generated from the following file: