Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Protected Member Functions | Friends

TabletInfo Class Reference

List of all members.

Public Types

enum  EventType {
  None = 0, Move = 87, Press = 92, Release = 93,
  EnterProximity = 171, LeaveProximity = 172
}
enum  PointerType { UnknownPointer, Pen, Cursor, Eraser }
enum  TabletDevice {
  NoDevice, Puck, Stylus, Airbrush,
  FourDMouse, RotationStylus
}

Public Member Functions

 TabletInfo ()

Static Public Member Functions

static const TabletInfocurrentState ()

Public Attributes

EventType eventtype_
PointerType pointertype_
TabletDevice device_
Geom::Point2D< int > globalpos_
Geom::Point2D< int > pos_
double pressure_
double rotation_
double tangentialpressure_
od_int64 uniqueid_
int xtilt_
int ytilt_
int z_

Static Protected Member Functions

static TabletInfolatestState ()

Friends

class QtTabletEventFilter

Member Enumeration Documentation

Enumerator:
None 
Move 
Press 
Release 
EnterProximity 
LeaveProximity 
Enumerator:
UnknownPointer 
Pen 
Cursor 
Eraser 
Enumerator:
NoDevice 
Puck 
Stylus 
Airbrush 
FourDMouse 
RotationStylus 

Constructor & Destructor Documentation

TabletInfo::TabletInfo (  ) 

Member Function Documentation

static const TabletInfo* TabletInfo::currentState (  )  [static]
static TabletInfo& TabletInfo::latestState (  )  [static, protected]

Friends And Related Function Documentation

friend class QtTabletEventFilter [friend]

Member Data Documentation