LCDGFX LCD display driver  1.2.0
Lightweight graphics library for SSD1306, SSD1325, SSD1327, SSD1331, SSD1351, SH1106, SH1107, IL9163, ST7735, ST7789, ILI9341, PCD8544 displays over I2C/SPI
nano_gfx_types.h File Reference

Basic structures of nano gfx library. More...

#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
 Rectangle region. More...
 
struct  SPRITE
 SPRITE structure represents logical graphics object. More...
 

Macros

#define lcd_gfx_min(a, b)   ((a) < (b) ? (a) : (b))
 Macros returning minimum of 2 numbers.
 
#define lcd_gfx_max(a, b)   ((a) > (b) ? (a) : (b))
 Macros returning maximum of 2 numbers.
 

Typedefs

typedef struct SPRITE SPRITE
 SPRITE structure represents logical graphics object. More...
 

Detailed Description

Basic structures of nano gfx library.

Definition in file nano_gfx_types.h.

Typedef Documentation

◆ SPRITE

typedef struct SPRITE SPRITE

SPRITE structure represents logical graphics object.

Deprecated:
Use NanoSprite or NanoFixedSprite instead.