GLCD Library
A C Library for Embedded Applications
 All Data Structures Files Functions Variables Enumerations Enumerator Macros Groups Pages
Global Variables

Variables

glcd_BoundingBox_t glcd_bbox
 Keeps track of bounding box of area on LCD which need to be updated next reresh cycle. More...
 
glcd_BoundingBox_tglcd_bbox_selected
 Pointer to bounding box currently in use. More...
 
uint8_t glcd_buffer [GLCD_LCD_WIDTH *GLCD_LCD_HEIGHT/8]
 Screen buffer. More...
 
uint8_t * glcd_buffer_selected
 Pointer to screen buffer currently in use. More...
 

Detailed Description

Variable Documentation

glcd_BoundingBox_t glcd_bbox

Keeps track of bounding box of area on LCD which need to be updated next reresh cycle.

Definition at line 55 of file glcd.c.

glcd_BoundingBox_t * glcd_bbox_selected

Pointer to bounding box currently in use.

Definition at line 65 of file glcd.c.

Referenced by glcd_draw_bitmap().

uint8_t glcd_buffer[GLCD_LCD_WIDTH *GLCD_LCD_HEIGHT/8]

Screen buffer.

Requires at least one bit for every pixel (e.g 504 bytes for 48x84 LCD)

Definition at line 49 of file glcd.c.

Referenced by glcd_get_pixel(), glcd_invert_pixel(), and glcd_set_pixel().

uint8_t * glcd_buffer_selected

Pointer to screen buffer currently in use.

Definition at line 60 of file glcd.c.

Referenced by glcd_clear(), glcd_clear_buffer(), glcd_draw_bitmap(), glcd_scroll_line(), glcd_select_screen(), and glcd_tiny_draw_char().