ERM19264_UC1609  1.8.0
Arduino Eco-system Library for ERM19264 LCD driven by UC1609 controller.
Public Member Functions | Public Attributes | List of all members
ERM19264_UC1609_Screen Class Reference

class to hold screen data , multiple screens can be made for the shared buffer. Buffer must be same size and offsets to if saving Data memory is goal More...

#include <ERM19264_UC1609.h>

Public Member Functions

 ERM19264_UC1609_Screen (uint8_t *mybuffer, uint8_t w, uint8_t h, int16_t x, int16_t y)
 init the screen/sharedBuffer object More...
 

Public Attributes

uint8_t * screenBuffer
 
uint8_t width
 
uint8_t height
 
int16_t xoffset
 
int16_t yoffset
 

Detailed Description

class to hold screen data , multiple screens can be made for the shared buffer. Buffer must be same size and offsets to if saving Data memory is goal

Constructor & Destructor Documentation

◆ ERM19264_UC1609_Screen()

ERM19264_UC1609_Screen::ERM19264_UC1609_Screen ( uint8_t *  mybuffer,
uint8_t  w,
uint8_t  h,
int16_t  x,
int16_t  y 
)

init the screen/sharedBuffer object

Parameters
mybufferPointer to buffer array data(arrays decay to pointers)
wwidth of buffer
hheight of buffer
xoffset of buffer
yoffset of buffer

Member Data Documentation

◆ height

uint8_t ERM19264_UC1609_Screen::height

buffer y size in pixels

◆ screenBuffer

uint8_t* ERM19264_UC1609_Screen::screenBuffer

pointer to shared buffer screen data

◆ width

uint8_t ERM19264_UC1609_Screen::width

buffer x size in pixels

◆ xoffset

int16_t ERM19264_UC1609_Screen::xoffset

x offset in pixels

◆ yoffset

int16_t ERM19264_UC1609_Screen::yoffset

y offset in pixels


The documentation for this class was generated from the following files: