Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Mouse Class Reference

#include <dev.H>

Inheritance diagram for Mouse:

Inheritance graph
[legend]
Collaboration diagram for Mouse:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~Mouse ()
 Mouse ()
DEVice_2dpointer ()
DEVice_buttonsbuttons ()
virtual void set_size (int, int)=0
virtual void stereo_view (int b)
virtual int stereo_view () const
void add_handler (DEVhandler *h)

Protected Attributes

int _stereo_view_flag
DEVice_2d _pointer
DEVice_buttons _buttons

Detailed Description

Definition at line 445 of file dev.H.


Constructor & Destructor Documentation

virtual Mouse::~Mouse  )  [inline, virtual]
 

Definition at line 453 of file dev.H.

Mouse::Mouse  )  [inline]
 

Definition at line 454 of file dev.H.


Member Function Documentation

void Mouse::add_handler DEVhandler h  )  [inline]
 

Definition at line 463 of file dev.H.

References _buttons, _pointer, and DEVice::add_handler().

DEVice_buttons& Mouse::buttons  )  [inline]
 

Definition at line 457 of file dev.H.

References _buttons.

Referenced by HACK_mouse_right_button_up(), BaseJOTapp::init_dev_cb(), and mouse_button_callback().

DEVice_2d& Mouse::pointer  )  [inline]
 

Definition at line 456 of file dev.H.

References _pointer.

Referenced by BaseJOTapp::init_dev_cb(), and mouse_motion_callback().

virtual void Mouse::set_size int  ,
int 
[pure virtual]
 

Implemented in GLUT_MOUSE.

virtual int Mouse::stereo_view  )  const [inline, virtual]
 

Definition at line 461 of file dev.H.

References _stereo_view_flag.

virtual void Mouse::stereo_view int  b  )  [inline, virtual]
 

Definition at line 460 of file dev.H.

References _stereo_view_flag.


Member Data Documentation

DEVice_buttons Mouse::_buttons [protected]
 

Definition at line 450 of file dev.H.

Referenced by add_handler(), and buttons().

DEVice_2d Mouse::_pointer [protected]
 

Definition at line 449 of file dev.H.

Referenced by add_handler(), and pointer().

int Mouse::_stereo_view_flag [protected]
 

Definition at line 447 of file dev.H.

Referenced by stereo_view().


The documentation for this class was generated from the following file:
Generated on Mon Sep 18 11:46:41 2006 for jot by  doxygen 1.4.4