NE::Input Class Reference

Interface for the different Input. More...

#include <NEngine/Native/SDL/Input.h>

Inheritance diagram for NE::Input:
NE::SDL_Joy NE::SDL_Keyboard

List of all members.

Public Member Functions

virtual
NE::InputManager::ArrowsDirection 
getDirectionsPressed (void) const =0
 Gets the directions.
virtual NE::InputManager::Buttons getButtonsState (void)=0
 Gets the buttons pressed.
virtual bool needEscape (void)=0
 Get if the escape sequence is pressed.
virtual void update (void)=0
 update the buttons states

Detailed Description

Interface for the different Input.


Member Function Documentation

InputManager::Buttons NE::Input::getButtonsState ( void   )  [pure virtual]

Gets the buttons pressed.

Returns:
the buttons pressed

Implemented in NE::SDL_Joy, and NE::SDL_Keyboard.

InputManager::ArrowsDirection NE::Input::getDirectionsPressed ( void   )  const [pure virtual]

Gets the directions.

Returns:
the directions pressed

Implemented in NE::SDL_Joy, and NE::SDL_Keyboard.

bool NE::Input::needEscape ( void   )  [pure virtual]

Get if the escape sequence is pressed.

Returns:
true if the escape sequenced has been pressed

Implemented in NE::SDL_Joy, and NE::SDL_Keyboard.


The documentation for this class was generated from the following file:
 All Classes Functions Variables Typedefs
Generated on Thu Oct 6 22:11:38 2011 for WE_Kit by  doxygen 1.6.3