SSD1306 OLED display driver  1.5.0
This library is developed to control SSD1306/SSD1331 RGB i2c/spi OLED displays and spi PCD8544 LED display
Classes | Typedefs | Enumerations
core.h File Reference
#include "tiler.h"
#include "canvas.h"

Go to the source code of this file.

Classes

class  NanoEngineInputs
 
class  NanoEngineCore
 
class  NanoEngine< C, W, H, B >
 

Typedefs

typedef uint8_t(* TNanoEngineGetButtons) (void)
 
typedef void(* TLoopCallback) (void)
 

Enumerations

enum  {
  BUTTON_NONE = 0B00000000, BUTTON_DOWN = 0B00000001, BUTTON_LEFT = 0B00000010, BUTTON_RIGHT = 0B00000100,
  BUTTON_UP = 0B00001000, BUTTON_A = 0B00010000, BUTTON_B = 0B00100000
}
 

Detailed Description

Small graphics engine, based on SSD1331 functions

Definition in file core.h.

Typedef Documentation

◆ TLoopCallback

typedef void(* TLoopCallback) (void)

Type of user-specified loop callback

Definition at line 39 of file core.h.

◆ TNanoEngineGetButtons

typedef uint8_t(* TNanoEngineGetButtons) (void)

Type of user-specified keyboard callback

Definition at line 36 of file core.h.