NiboRoboLib 3.6 - NIBO Library
GFX_term Klassenreferenz
Klassendiagramm für GFX_term:
Print

Öffentliche Methoden

virtual size_t write (uint8_t)
 
virtual size_t write (const uint8_t *buffer, size_t size)
 
void clear ()
 
void clearLine ()
 
void home ()
 
void cursor (unsigned char col, unsigned char row)
 
void cursorRel (signed char col, signed char row)
 
void cursorCol (unsigned char col)
 
void cursorRow (unsigned char row)
 
void scroll (unsigned char lines)
 

Dokumentation der Elementfunktionen

void GFX_term::clear ( )

Löscht den Bildschirm und setzt den Terminal-Cursor an die Position (0/0).

void GFX_term::clearLine ( )

Löscht die aktuelle Zeile, die Curtsorposition bleibt unverändert.

void GFX_term::cursor ( unsigned char  col,
unsigned char  row 
)

Setzt den Terminal-Cursor an die angegebene Position.

Parameter
colSpalte
colZeile
void GFX_term::cursorCol ( unsigned char  col)

Setzt den Terminal-Cursor an die angegebene Spalte. Die Zeile bleibt unverändert.

Parameter
colSpalte
void GFX_term::cursorRel ( signed char  col,
signed char  row 
)

Verschiebt den Terminal-Cursor relativ zur aktuellen Position.

Parameter
colSpalte relativ (+ rechts / - links)
colZeile relativ (+ runter / - hoch)
void GFX_term::cursorRow ( unsigned char  row)

Setzt den Terminal-Cursor an die angegebene Zeile. Die Spalte bleibt unverändert.

Parameter
colSpalte
void GFX_term::home ( )

Setzt den Terminal-Cursor an die Position (0/0).

void GFX_term::scroll ( unsigned char  lines)

Scrollt den Bildschirm um die angegebene Zeilenanzahl.

Parameter
linesAnzahl der Zeilen
virtual size_t GFX_term::write ( uint8_t  )
virtual

Gibt das Zeichen im Terminal-Modus aus.

Erneute Implementation von Print.

virtual size_t GFX_term::write ( const uint8_t *  buffer,
size_t  size 
)
virtual

Gibt den Text im Terminal-Modus aus.

Parameter
bufferString im RAM
sizeLänge des Textes

Erneute Implementation von Print.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: