ESPectro32 Library
Library for using ESPectro32 board
 All Classes Functions Variables Enumerations Enumerator Pages
Public Member Functions | Private Attributes | List of all members
Adafruit_GFX_Button Class Reference

Public Member Functions

void initButton (Adafruit_GFX *gfx, int16_t x, int16_t y, uint16_t w, uint16_t h, uint16_t outline, uint16_t fill, uint16_t textcolor, char *label, uint8_t textsize)
 
void initButtonUL (Adafruit_GFX *gfx, int16_t x1, int16_t y1, uint16_t w, uint16_t h, uint16_t outline, uint16_t fill, uint16_t textcolor, char *label, uint8_t textsize)
 
void drawButton (boolean inverted=false)
 
boolean contains (int16_t x, int16_t y)
 
void press (boolean p)
 
boolean isPressed ()
 
boolean justPressed ()
 
boolean justReleased ()
 

Private Attributes

Adafruit_GFX_gfx
 
int16_t _x1
 
int16_t _y1
 
uint16_t _w
 
uint16_t _h
 
uint8_t _textsize
 
uint16_t _outlinecolor
 
uint16_t _fillcolor
 
uint16_t _textcolor
 
char _label [10]
 
boolean currstate
 
boolean laststate
 

The documentation for this class was generated from the following files: