MatrixMiniR4 1.1.5
Matrix Mini R4 Arduino Library API Documentation
Loading...
Searching...
No Matches
MiniR4_GFX.cpp File Reference

Adafruit SSD1306 dependency code. More...

#include "MiniR4_GFX.h"
#include "MiniR4_glcdfont.c"

Go to the source code of this file.

Macros

#define pgm_read_byte(addr)
 
#define pgm_read_word(addr)
 
#define pgm_read_dword(addr)
 
#define pgm_read_pointer(addr)
 
#define min(a, b)
 
#define _swap_int16_t(a, b)
 

Functions

GFXglyphpgm_read_glyph_ptr (const GFXfont *gfxFont, uint8_t c)
 
uint8_t * pgm_read_bitmap_ptr (const GFXfont *gfxFont)
 

Detailed Description

Adafruit SSD1306 dependency code.

Author
MATRIX Robotics

Definition in file MiniR4_GFX.cpp.

Macro Definition Documentation

◆ _swap_int16_t

#define _swap_int16_t ( a,
b )
Value:
{ \
int16_t t = a; \
a = b; \
b = t; \
}

Definition at line 125 of file MiniR4_GFX.cpp.

◆ min

#define min ( a,
b )
Value:
(((a) < (b)) ? (a) : (b))

Definition at line 121 of file MiniR4_GFX.cpp.

◆ pgm_read_byte

#define pgm_read_byte ( addr)
Value:
(*(const unsigned char*)(addr))

Definition at line 76 of file MiniR4_GFX.cpp.

◆ pgm_read_dword

#define pgm_read_dword ( addr)
Value:
(*(const unsigned long*)(addr))

Definition at line 82 of file MiniR4_GFX.cpp.

◆ pgm_read_pointer

#define pgm_read_pointer ( addr)
Value:
((void*)pgm_read_dword(addr))
#define pgm_read_dword(addr)

Definition at line 89 of file MiniR4_GFX.cpp.

◆ pgm_read_word

#define pgm_read_word ( addr)
Value:
(*(const unsigned short*)(addr))

Definition at line 79 of file MiniR4_GFX.cpp.

Function Documentation

◆ pgm_read_bitmap_ptr()

uint8_t * pgm_read_bitmap_ptr ( const GFXfont * gfxFont)
inline

Definition at line 107 of file MiniR4_GFX.cpp.

◆ pgm_read_glyph_ptr()

GFXglyph * pgm_read_glyph_ptr ( const GFXfont * gfxFont,
uint8_t c )
inline

Definition at line 94 of file MiniR4_GFX.cpp.