Fonctions membres publiques | Liste de tous les membres
Référence de la classe Adafruit_ST77xx

Subclass of SPITFT for ST77xx displays (lots in common!) Plus de détails...

#include <Adafruit_ST77xx.h>

Graphe d'héritage de Adafruit_ST77xx:
Adafruit_SPITFT Adafruit_GFX Print Adafruit_ST7735 Adafruit_ST7789 ColoredScreen

Fonctions membres publiques

void setRotation (uint8_t r)
 Change la rotation de l'écran. Plus de détails...
 
- Fonctions membres publiques hérités de Adafruit_SPITFT
void drawPixel (int16_t x, int16_t y, uint16_t color)
 Dessine un pixel. Plus de détails...
 
void fillRect (int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color)
 Remplit un rectangle. Plus de détails...
 
void drawFastHLine (int16_t x, int16_t y, int16_t w, uint16_t color)
 Dessine une ligne horizontale. Plus de détails...
 
void drawFastVLine (int16_t x, int16_t y, int16_t h, uint16_t color)
 Dessine une ligne verticale. Plus de détails...
 
void invertDisplay (bool i)
 Inverse les couleurs de l'écran. Plus de détails...
 
uint16_t color565 (uint8_t r, uint8_t g, uint8_t b)
 A partir d'une couleur 24bits retourne une couleur 16bits. Plus de détails...
 
- Fonctions membres publiques hérités de Adafruit_GFX
int16_t getCursorX (void) const
 Récupère la position du curseur sur l'axe x. Plus de détails...
 
int16_t getCursorY (void) const
 Récupère la position du curseur sur l'axe y. Plus de détails...
 
virtual void drawFastHLine (int16_t x, int16_t y, int16_t w, uint16_t color)
 Dessine une ligne horizontale. Plus de détails...
 
virtual void fillRect (int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color)
 Remplit un rectangle avec une couleur. Plus de détails...
 
virtual void fillScreen (uint16_t color)
 Remplit l'écran avec une couleur. Plus de détails...
 
virtual void drawLine (int16_t x0, int16_t y0, int16_t x1, int16_t y1, uint16_t color)
 Dessine une ligne. Plus de détails...
 
virtual void drawRect (int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color)
 Dessine un rectangle. Plus de détails...
 
void drawCircle (int16_t x0, int16_t y0, int16_t r, uint16_t color)
 Dessine un cercle sans le remplir. Plus de détails...
 
void drawCircleHelper (int16_t x0, int16_t y0, int16_t r, uint8_t cornername, uint16_t color)
 Dessine un quart de cercle. Plus de détails...
 
void fillCircle (int16_t x0, int16_t y0, int16_t r, uint16_t color)
 Remplit un cercle. Plus de détails...
 
void fillCircleHelper (int16_t x0, int16_t y0, int16_t r, uint8_t cornername, int16_t delta, uint16_t color)
 Remplit un quart de cercle. Plus de détails...
 
void drawTriangle (int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, uint16_t color)
 Dessine un triangle. Plus de détails...
 
void fillTriangle (int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, uint16_t color)
 Remplit un triangle. Plus de détails...
 
void drawRoundRect (int16_t x0, int16_t y0, int16_t w, int16_t h, int16_t radius, uint16_t color)
 Dessine un rectangle aux bords arrondis. Plus de détails...
 
void fillRoundRect (int16_t x0, int16_t y0, int16_t w, int16_t h, int16_t radius, uint16_t color)
 Remplit un rectangle aux bords arrondis. Plus de détails...
 
void drawChar (int16_t x, int16_t y, unsigned char c, uint16_t color, uint16_t bg, uint8_t size)
 Dessine un caractère. Plus de détails...
 
void setCursor (int16_t x, int16_t y)
 Change la position du curseur. Plus de détails...
 
void setTextColor (uint16_t c)
 Change la couleur du texte et laisse l'arrière plan transparent. Plus de détails...
 
void setTextColor (uint16_t c, uint16_t bg)
 Change la couleur du texte avec une couleur d'arrière plan personnalisée. Plus de détails...
 
void setTextSize (uint8_t s)
 Change la taille du texte. Plus de détails...
 
- Fonctions membres publiques hérités de Print
 Print ()
 
int getWriteError ()
 
void clearWriteError ()
 
virtual size_t write (uint8_t)=0
 
size_t write (const char *str)
 
virtual size_t write (const uint8_t *buffer, size_t size)
 
size_t write (const char *buffer, size_t size)
 
virtual int availableForWrite ()
 
size_t print (const __FlashStringHelper *)
 
size_t print (const String &)
 
size_t print (const char[])
 
size_t print (char)
 
size_t print (unsigned char, int=DEC)
 
size_t print (int, int=DEC)
 
size_t print (unsigned int, int=DEC)
 
size_t print (long, int=DEC)
 
size_t print (unsigned long, int=DEC)
 
size_t print (double, int=2)
 
size_t print (const Printable &)
 
size_t println (const __FlashStringHelper *)
 
size_t println (const String &s)
 
size_t println (const char[])
 
size_t println (char)
 
size_t println (unsigned char, int=DEC)
 
size_t println (int, int=DEC)
 
size_t println (unsigned int, int=DEC)
 
size_t println (long, int=DEC)
 
size_t println (unsigned long, int=DEC)
 
size_t println (double, int=2)
 
size_t println (const Printable &)
 
size_t println (void)
 
virtual void flush ()
 

Description détaillée

Subclass of SPITFT for ST77xx displays (lots in common!)

Documentation des fonctions membres

◆ setRotation()

void Adafruit_ST77xx::setRotation ( uint8_t  m)
virtual

Change la rotation de l'écran.

Paramètres
mLa rotation à appliquer entre 0 et 3

Réimplémentée à partir de Adafruit_GFX.