Public Member Functions | Static Public Member Functions

gnash::TouchDevice Class Reference

#include <InputDevice.h>

Inheritance diagram for gnash::TouchDevice:
Inheritance graph
[legend]
Collaboration diagram for gnash::TouchDevice:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TouchDevice ()
 TouchDevice (Gui *gui)
virtual ~TouchDevice ()
virtual bool init ()
virtual bool init (const std::string &filespec, size_t size)
virtual bool check ()
void apply_ts_calibration (float *cx, float *cy, int rawx, int rawy)

Static Public Member Functions

static std::vector
< boost::shared_ptr
< InputDevice > > 
scanForDevices (Gui *gui)

Constructor & Destructor Documentation

gnash::TouchDevice::TouchDevice (  ) 

Referenced by scanForDevices().

gnash::TouchDevice::TouchDevice ( Gui gui  ) 
gnash::TouchDevice::~TouchDevice (  )  [virtual]

Member Function Documentation

void gnash::TouchDevice::apply_ts_calibration ( float *  cx,
float *  cy,
int  rawx,
int  rawy 
)
bool gnash::TouchDevice::check (  )  [virtual]
bool gnash::TouchDevice::init ( const std::string &  filespec,
size_t  size 
) [virtual]
bool gnash::TouchDevice::init (  )  [virtual]

Reimplemented from gnash::InputDevice.

std::vector< boost::shared_ptr< InputDevice > > gnash::TouchDevice::scanForDevices ( Gui gui  )  [static]

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