Landtiger LPC1768 C BigLib 1
A self made, custom C library for the LandTiger board.
 
Loading...
Searching...
No Matches
LCD_Component Struct Reference

Used to store a drawable component of any type. More...

#include <glcd_types.h>

Public Attributes

LCD_ComponentType type
 
LCD_Coordinate pos
 
LCD_BBox cached_bbox
 
union { 
 
   LCD_Line *   line 
 
   LCD_Rect *   rect 
 
   LCD_Circle *   circle 
 
   LCD_Image *   image 
 
   LCD_Text *   text 
 
   LCD_Button *   button 
 
object 
 

Detailed Description

Used to store a drawable component of any type.

Definition at line 167 of file glcd_types.h.

Member Data Documentation

◆ button

LCD_Button* LCD_Component::button

Definition at line 178 of file glcd_types.h.

◆ cached_bbox

LCD_BBox LCD_Component::cached_bbox

Definition at line 171 of file glcd_types.h.

◆ circle

LCD_Circle* LCD_Component::circle

Definition at line 175 of file glcd_types.h.

◆ image

LCD_Image* LCD_Component::image

Definition at line 176 of file glcd_types.h.

◆ line

LCD_Line* LCD_Component::line

Definition at line 173 of file glcd_types.h.

◆ [union]

union { ... } LCD_Component::object

◆ pos

LCD_Coordinate LCD_Component::pos

Definition at line 170 of file glcd_types.h.

◆ rect

LCD_Rect* LCD_Component::rect

Definition at line 174 of file glcd_types.h.

◆ text

LCD_Text* LCD_Component::text

Definition at line 177 of file glcd_types.h.

◆ type

LCD_ComponentType LCD_Component::type

Definition at line 169 of file glcd_types.h.


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