EasyGUI  v0.1
Platform independent GUI Library
GUI_Layer_t Struct Reference

LCD layer structure. More...

#include <gui_defs.h>

Data Fields

uint8_t Num
 
uint32_t StartAddress
 
volatile uint8_t Pending
 
GUI_Display_t Display
 
GUI_iDim_t Width
 
GUI_iDim_t Height
 
GUI_iDim_t OffsetX
 
GUI_iDim_t OffsetY
 

Detailed Description

LCD layer structure.

Field Documentation

GUI_Display_t Display

Display setup for clipping regions for main layers (no virtual)

GUI_iDim_t Height

Layer height, used for virtual layers mainly

uint8_t Num

Layer number

GUI_iDim_t OffsetX

Offset value for pixel position calculation in X direction, used for virtual layers

GUI_iDim_t OffsetY

Offset value for pixel position calculation in Y direction, used for virtual layers

volatile uint8_t Pending

Layer pending for redrawing operation

uint32_t StartAddress

Start address in memory if it exists

GUI_iDim_t Width

Layer width, used for virtual layers mainly