GlobeEngine
geClimateViewer::ClimateViewerInputControl Class Reference

#include <ClimateViewerInputControl.h>

Inheritance diagram for geClimateViewer::ClimateViewerInputControl:
ge::InputControl

Public Member Functions

 ClimateViewerInputControl ()
 
 ~ClimateViewerInputControl ()
 
void mouseMoveWhilePressedEvent (int button, int x, int y)
 
void mouseButtonEvent (int button, int state, int x, int y)
 
void wheelEvent (float _input)
 
void moveToLocation (vmml::Vector2d _delta)
 
void keyPressEvent (unsigned char pKey)
 
void keyReleaseEvent (unsigned char pKey)
 
void mouseMoveStopEvent ()
 
void mouseMoveEvent (int x, int y)
 
- Public Member Functions inherited from ge::InputControl
 InputControl ()
 
 ~InputControl ()
 
void clear ()
 
void create (ge::Engine *_game)
 
bool isAltPressed ()
 
bool isShiftPressed ()
 
bool isCtrlPressed ()
 
bool isCtrlAltPressed ()
 
bool isDeletePressed ()
 
void isAltPressed (bool _in)
 
void isShiftPressed (bool _in)
 
void isCtrlPressed (bool _in)
 
void isCtrlAltPressed (bool _in)
 
void isDeletePressed (bool _in)
 

Additional Inherited Members

- Protected Attributes inherited from ge::InputControl
ge::Enginegame
 
vmml::Vector2f preMoveRotation
 
vmml::Vector2f postMoveRotation
 
vmml::Vector2f changeRotation
 
vmml::Vector2f preMoveShift
 
vmml::Vector2f postMoveShift
 
vmml::Vector2f changeShift
 
bool mouseButtonHold
 
bool altPressed
 
bool shiftPressed
 
bool ctrlPressed
 
bool ctrlaltPressed
 
bool deletePressed
 

Constructor & Destructor Documentation

geClimateViewer::ClimateViewerInputControl::ClimateViewerInputControl ( )
geClimateViewer::ClimateViewerInputControl::~ClimateViewerInputControl ( )

Member Function Documentation

void geClimateViewer::ClimateViewerInputControl::keyPressEvent ( unsigned char  pKey)
virtual

Implements ge::InputControl.

void geClimateViewer::ClimateViewerInputControl::keyReleaseEvent ( unsigned char  pKey)
virtual

Implements ge::InputControl.

void geClimateViewer::ClimateViewerInputControl::mouseButtonEvent ( int  button,
int  state,
int  x,
int  y 
)
virtual

Implements ge::InputControl.

void geClimateViewer::ClimateViewerInputControl::mouseMoveEvent ( int  x,
int  y 
)
virtual

Implements ge::InputControl.

void geClimateViewer::ClimateViewerInputControl::mouseMoveStopEvent ( )
virtual

Implements ge::InputControl.

void geClimateViewer::ClimateViewerInputControl::mouseMoveWhilePressedEvent ( int  button,
int  x,
int  y 
)
virtual

Implements ge::InputControl.

void geClimateViewer::ClimateViewerInputControl::moveToLocation ( vmml::Vector2d  _delta)
void geClimateViewer::ClimateViewerInputControl::wheelEvent ( float  _input)
virtual

Implements ge::InputControl.


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