40    XPT2046(uint8_t csPin, uint8_t irqPin);                 
 
   43    void  setRotation(uint8_t rotation);                    
 
   45    void  setSampleCount(uint8_t samples);                  
 
   46    void  setDebounceTimeout(uint16_t timeoutMilliseconds); 
 
   47    void  setTouchPressure(
float pressure);                 
 
   48    void  setDeadZone(uint16_t deadZone);                   
 
   49    void  setPowerDown(
bool state);                         
 
   52    Point getTouchPosition();                               
 
   53    bool  valid(
Point position);                            
 
   66    uint16_t    _debounceTimeoutMilliseconds; 
 
   67    uint64_t    _lastTouchMilliseconds;       
 
   74    bool        _transferEnabled;             
 
   76    bool     _enableDataTransfer();                 
 
   77    bool     _disableDataTransfer();                
 
   78    uint16_t _readData(uint8_t data);               
 
   79    bool     _getTouchStatus();                     
 
   80    void     _updateTouchStatus();                  
 
   81    Point    _readTouchPosition();