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

Layer structure for multi-layer rendering. More...

#include <vmupro_display.h>

Data Fields

bool active
 
uint8_t * buffer
 
int width
 
int height
 
int scroll_x
 
int scroll_y
 
int priority
 
uint8_t alpha
 

Detailed Description

Layer structure for multi-layer rendering.

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

Definition at line 997 of file vmupro_display.h.

Field Documentation

◆ active

bool vmupro_layer_t::active

Layer is allocated and active

Definition at line 998 of file vmupro_display.h.

◆ alpha

uint8_t vmupro_layer_t::alpha

Layer transparency (0-255)

Definition at line 1003 of file vmupro_display.h.

◆ buffer

uint8_t* vmupro_layer_t::buffer

Layer buffer data (RGB565 format)

Definition at line 999 of file vmupro_display.h.

◆ height

int vmupro_layer_t::height

Layer dimensions

Definition at line 1000 of file vmupro_display.h.

◆ priority

int vmupro_layer_t::priority

Rendering priority (higher = drawn last)

Definition at line 1002 of file vmupro_display.h.

◆ scroll_x

int vmupro_layer_t::scroll_x

Definition at line 1001 of file vmupro_display.h.

◆ scroll_y

int vmupro_layer_t::scroll_y

Scroll position

Definition at line 1001 of file vmupro_display.h.

◆ width

int vmupro_layer_t::width

Definition at line 1000 of file vmupro_display.h.


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