Adafruit GFX Library
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAdafruit_GFX
 CAdafruit_GFX_ButtonA simple drawn button UI element
 CAdafruit_GrayOLEDClass that stores state and functions for interacting with generic grayscale OLED displays
 CAdafruit_SPITFTAdafruit_SPITFT is an intermediary class between Adafruit_GFX and various hardware-specific subclasses for different displays. It handles certain operations that are common to a range of displays (address window, area fills, etc.). Originally these were all color TFT displays interfaced via SPI, but it's since expanded to include color OLEDs and parallel-interfaced TFTs. THE NAME HAS BEEN KEPT TO AVOID BREAKING A LOT OF SUBCLASSES AND EXAMPLE CODE. Many of the class member functions similarly live on with names that don't necessarily accurately describe what they're doing, again to avoid breaking a lot of other code. If in doubt, read the comments
 CGFXcanvas1A GFX 1-bit canvas context for graphics
 CGFXcanvas16A GFX 16-bit canvas context for graphics
 CGFXcanvas8A GFX 8-bit canvas context for graphics
 CGFXfontData stored for FONT AS A WHOLE
 CGFXglyphFont data stored PER GLYPH