LCDGFX LCD display driver  1.1.5
This library is developed to control SSD1306/SSD1325/SSD1327/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
nano_gfx_types.h File Reference
#include "lcd_hal/io.h"
#include "canvas/canvas_types.h"
Include dependency graph for nano_gfx_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SSD1306_RECT
 
struct  SPRITE
 

Macros

#define lcd_gfx_min(a, b)   ((a) < (b) ? (a) : (b))
 
#define lcd_gfx_max(a, b)   ((a) > (b) ? (a) : (b))
 

Typedefs

typedef struct SPRITE SPRITE
 

Detailed Description

Basic structures of nano gfx library

Definition in file nano_gfx_types.h.

Macro Definition Documentation

◆ lcd_gfx_max

#define lcd_gfx_max (   a,
 
)    ((a) > (b) ? (a) : (b))

Macros returning maximum of 2 numbers

Definition at line 41 of file nano_gfx_types.h.

◆ lcd_gfx_min

#define lcd_gfx_min (   a,
 
)    ((a) < (b) ? (a) : (b))

Macros returning minimum of 2 numbers

Definition at line 36 of file nano_gfx_types.h.

Typedef Documentation

◆ SPRITE

typedef struct SPRITE SPRITE

SPRITE structure represents logical graphics object

Deprecated:
Use NanoSprite or NanoFixedSprite instead.