#include <mouse.H>
Inheritance diagram for GLUT_MOUSE:
Public Member Functions | |
GLUT_MOUSE (GLUT_WINSYS *) | |
~GLUT_MOUSE () | |
virtual void | set_size (int, int) |
GLUT_WINSYS * | winsys () |
DEVice_2d & | pointer () |
DEVice_buttons & | buttons () |
virtual void | stereo_view (int b) |
virtual int | stereo_view () const |
void | add_handler (DEVhandler *h) |
Static Public Member Functions | |
static GLUT_MOUSE * | mouse () |
Protected Attributes | |
GLUT_WINSYS * | _winsys |
int | _stereo_view_flag |
DEVice_2d | _pointer |
DEVice_buttons | _buttons |
Static Protected Attributes | |
static ARRAY< GLUT_MOUSE * > | _mice |
Definition at line 8 of file mouse.H.
|
Definition at line 316 of file mouse.C. References _mice, debug, err_adv(), err_msg(), GLUT_HAS_WACOM_TABLET, glutDeviceGet(), glutInitWacom(), glutMotionFunc(), glutMouseFunc(), glutPassiveMotionFunc(), glutWacomButtonFunc(), glutWacomMotionFunc(), GLUT_WINSYS::id(), mouse_button_callback(), mouse_motion_callback(), and ARRAY< T >::num(). |
|
Definition at line 345 of file mouse.C. References _mice, _winsys, and GLUT_WINSYS::id(). |
|
Definition at line 463 of file dev.H. References Mouse::_buttons, Mouse::_pointer, and DEVice::add_handler(). |
|
Definition at line 457 of file dev.H. References Mouse::_buttons. Referenced by HACK_mouse_right_button_up(), BaseJOTapp::init_dev_cb(), and mouse_button_callback(). |
|
Definition at line 352 of file mouse.C. References _mice, and glutGetWindow(). Referenced by HACK_mouse_right_button_up(), mouse_button_callback(), and mouse_motion_callback(). |
|
Definition at line 456 of file dev.H. References Mouse::_pointer. Referenced by BaseJOTapp::init_dev_cb(), and mouse_motion_callback(). |
|
Implements Mouse. |
|
Definition at line 461 of file dev.H. References Mouse::_stereo_view_flag. |
|
Definition at line 460 of file dev.H. References Mouse::_stereo_view_flag. |
|
Definition at line 19 of file mouse.H. References _winsys. Referenced by mouse_motion_callback(). |
|
Definition at line 450 of file dev.H. Referenced by Mouse::add_handler(), and Mouse::buttons(). |
|
Definition at line 11 of file mouse.H. Referenced by GLUT_MOUSE(), mouse(), and ~GLUT_MOUSE(). |
|
Definition at line 449 of file dev.H. Referenced by Mouse::add_handler(), and Mouse::pointer(). |
|
Definition at line 447 of file dev.H. Referenced by Mouse::stereo_view(). |
|
Definition at line 10 of file mouse.H. Referenced by winsys(), and ~GLUT_MOUSE(). |