roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
roo_display::TouchFt6x36 Class Reference

#include <touch_ft6x36.h>

Inheritance diagram for roo_display::TouchFt6x36:
[legend]
Collaboration diagram for roo_display::TouchFt6x36:
[legend]

Public Member Functions

 TouchFt6x36 ()
 
 TouchFt6x36 (I2cMasterBusHandle i2c)
 
void initTouch () override
 Initialize the touch controller.
 
int readTouch (TouchPoint *point) override
 
- Public Member Functions inherited from roo_display::BasicTouchDevice< 2 >
 BasicTouchDevice (Config config)
 
virtual ~BasicTouchDevice ()=default
 
TouchResult getTouch (TouchPoint *points, int max_points) override
 Read the current touch state.
 
- Public Member Functions inherited from roo_display::TouchDevice
virtual ~TouchDevice ()=default
 

Additional Inherited Members

Detailed Description

Definition at line 8 of file touch_ft6x36.h.

Constructor & Destructor Documentation

◆ TouchFt6x36() [1/2]

roo_display::TouchFt6x36::TouchFt6x36 ( )

Definition at line 32 of file touch_ft6x36.cpp.

◆ TouchFt6x36() [2/2]

roo_display::TouchFt6x36::TouchFt6x36 ( I2cMasterBusHandle  i2c)

Definition at line 26 of file touch_ft6x36.cpp.

Member Function Documentation

◆ initTouch()

void roo_display::TouchFt6x36::initTouch ( )
overridevirtual

Initialize the touch controller.

Reimplemented from roo_display::TouchDevice.

Definition at line 34 of file touch_ft6x36.cpp.

◆ readTouch()

int roo_display::TouchFt6x36::readTouch ( TouchPoint point)
overridevirtual

Implements roo_display::BasicTouchDevice< 2 >.

Definition at line 36 of file touch_ft6x36.cpp.


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