MouseAdapterMove Class Reference

A adapter class for limiting the mouse listener interface. More...

#include <MouseAdapterMove.h>

Inheritance diagram for MouseAdapterMove:

MouseAdapterLeft MouseListener Object IdPicker MouseCursor

List of all members.

Public Member Functions

void pressLeft (const GLuint &id, const GLuint &x, const GLuint &y, const GLint &xRel, const GLint &yRel)
void releaseLeft (const GLuint &id, const GLuint &x, const GLuint &y, const GLint &xRel, const GLint &yRel)
virtual void move (const GLuint &id, const GLuint &x, const GLuint &y, const GLint &xRel, const GLint &yRel)=0
virtual string toString () const
 Returns a textual representation.
virtual string className () const
 Returns the class name of the object.
virtual enum classId classId () const
 Returns the class id of the object.


Detailed Description

A adapter class for limiting the mouse listener interface.

Only movement actions can be utilized


Member Function Documentation

void MouseAdapterMove::pressLeft ( const GLuint &  id,
const GLuint &  x,
const GLuint &  y,
const GLint &  xRel,
const GLint &  yRel 
) [virtual]

Implements MouseAdapterLeft.

void MouseAdapterMove::releaseLeft ( const GLuint &  id,
const GLuint &  x,
const GLuint &  y,
const GLint &  xRel,
const GLint &  yRel 
) [virtual]

Implements MouseAdapterLeft.

virtual void MouseAdapterMove::move ( const GLuint &  id,
const GLuint &  x,
const GLuint &  y,
const GLint &  xRel,
const GLint &  yRel 
) [pure virtual]

Implements MouseAdapterLeft.

Implemented in IdPicker, and MouseCursor.

string MouseAdapterMove::toString (  )  const [virtual]

Returns a textual representation.

Returns:
a string descriping the run-time object

Reimplemented from MouseAdapterLeft.

Reimplemented in IdPicker, and MouseCursor.

string MouseAdapterMove::className (  )  const [virtual]

Returns the class name of the object.

Returns:
a string with the name of the object's class

Reimplemented from MouseAdapterLeft.

Reimplemented in IdPicker, and MouseCursor.

enum classId MouseAdapterMove::classId (  )  const [virtual]

Returns the class id of the object.

Returns:
an id of the object's class

Reimplemented from MouseAdapterLeft.

Reimplemented in IdPicker, and MouseCursor.


The documentation for this class was generated from the following files:

Generated on Mon Jul 7 13:30:34 2008 for Firefly by  doxygen 1.5.6