SSD1306 OLED display driver
1.8.2
This library is developed to control SSD1306/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
|
#include <sprite.h>
Public Member Functions | |
NanoFixedSprite (const NanoPoint &pos, const NanoPoint &size, const uint8_t *bitmap) | |
void | draw () |
void | refresh () |
void | moveTo (const NanoPoint &p) |
void | moveBy (const NanoPoint &p) |
const NanoPoint | bottom () const |
const NanoPoint | top () const |
const NanoPoint | left () const |
const NanoPoint | right () const |
const NanoPoint | center () const |
void | setBitmap (const uint8_t *bitmap) |
const NanoPoint & | getPosition () const |
lcdint_t | x () const |
lcdint_t | y () const |
const NanoPoint & | pos () const |
Protected Attributes | |
const NanoPoint | m_size |
NanoPoint | m_pos |
This is template class for user sprites implementation. It requires NanoEngine type and NanoEngine instance as arguments.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |