Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Examples  

Mouse Class Reference

#include <Mouse.H>

List of all members.

Public Types

enum  { NoButton = -10, LeftButton = GLUT_LEFT_BUTTON, MiddleButton = GLUT_MIDDLE_BUTTON, RightButton = GLUT_RIGHT_BUTTON }

Public Methods

 Mouse (unsigned time=0)
void Press (int btn, int x, int y)
void Release (int btn, int x, int y)
bool MoveTo (int x, int y)
bool MouseMotionMode () const
 return true if mouse motion enabled and moved successfully.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
NoButton 
LeftButton 
MiddleButton 
RightButton 


Constructor & Destructor Documentation

Mouse::Mouse unsigned    time = 0 [inline]
 


Member Function Documentation

bool Mouse::MouseMotionMode   const [inline]
 

return true if mouse motion enabled and moved successfully.

bool Mouse::MoveTo int    x,
int    y
 

void Mouse::Press int    btn,
int    x,
int    y
 

void Mouse::Release int    btn,
int    x,
int    y
[inline]
 


The documentation for this class was generated from the following file:
Generated on Wed Apr 7 21:40:50 2004 by doxygen1.2.18