#include <tablet.H>
Collaboration diagram for TabletEvent:
Public Types | |
enum | { STYLUS, PUCK } |
enum | { BUTTON_DOWN, MOTION, BUTTON_UP } |
Public Member Functions | |
TabletEvent (char *buf, TabletDesc *d) | |
TabletEvent () | |
virtual | ~TabletEvent () |
int | get_device () const |
double * | get_pos () |
char | get_buttons () |
int | touching_tablet () |
double | stylus_pressure () |
int | is_valid () |
int | is_eraser () |
Protected Attributes | |
int | _device |
TabletDesc * | _desc |
double | _pos [2] |
char | _buttons |
int | _touching_tablet |
double | _stylus_pressure |
int | _is_valid |
int | _is_eraser |
Friends | |
class | TabletQueue |
Definition at line 40 of file tablet.H.
|
|
|
|
|
Definition at line 115 of file tablet.C. References _buttons, _desc, _device, _is_eraser, _is_valid, _pos, _stylus_pressure, _touching_tablet, TabletDesc::_type, TabletDesc::_yres, BIT, TabletDesc::CROSS, Config::get_var_bool(), Config::get_var_dbl(), int(), TabletDesc::INTUOS, TabletDesc::LCD, PUCK, STYLUS, and TabletDesc::TINY. |
|
|
|
|
|
Definition at line 51 of file tablet.H. References _buttons. Referenced by TabletQueue::enqueue(), and TabletMultimode::sample(). |
|
Definition at line 48 of file tablet.H. References _device. Referenced by TabletMultimode::enqueue_available_tablet_events(), and TabletMultimode::sample(). |
|
Definition at line 50 of file tablet.H. References _pos. Referenced by TabletMultimode::sample(). |
|
Definition at line 57 of file tablet.H. References _is_eraser. Referenced by TabletMultimode::sample(). |
|
Definition at line 56 of file tablet.H. References _is_valid. Referenced by TabletMultimode::enqueue_available_tablet_events(). |
|
Definition at line 54 of file tablet.H. References _stylus_pressure. Referenced by TabletMultimode::sample(). |
|
Definition at line 53 of file tablet.H. References _touching_tablet. Referenced by TabletQueue::enqueue(), and TabletMultimode::sample(). |
|
|
|
Definition at line 67 of file tablet.H. Referenced by get_buttons(), and TabletEvent(). |
|
Definition at line 64 of file tablet.H. Referenced by TabletEvent(). |
|
Definition at line 63 of file tablet.H. Referenced by get_device(), and TabletEvent(). |
|
Definition at line 71 of file tablet.H. Referenced by is_eraser(), and TabletEvent(). |
|
Definition at line 70 of file tablet.H. Referenced by is_valid(), and TabletEvent(). |
|
Definition at line 66 of file tablet.H. Referenced by get_pos(), and TabletEvent(). |
|
Definition at line 69 of file tablet.H. Referenced by stylus_pressure(), and TabletEvent(). |
|
Definition at line 68 of file tablet.H. Referenced by TabletEvent(), and touching_tablet(). |