control::Joystick::ButtonMap Class Reference

Remaps buttons. More...

List of all members.

Public Member Functions

 ButtonMap (void)
uint size (void) const
bool MapButton (const uint buttonLogical, const uint buttonReal)
uint GetLogicalButton (const uint realButton) const

Private Attributes

vector< uintmReal2Logical
 index is real button, value is logical/remapped button


Detailed Description

Remaps buttons.

Constructor & Destructor Documentation

control::Joystick::ButtonMap::ButtonMap ( void   ) 

ctor.


Member Function Documentation

uint control::Joystick::ButtonMap::size ( void   )  const [inline]

bool control::Joystick::ButtonMap::MapButton ( const uint  buttonLogical,
const uint  buttonReal 
)

Remap button.

uint control::Joystick::ButtonMap::GetLogicalButton ( const uint  realButton  )  const

Returns:
Logical (remapped) button.


Member Data Documentation

index is real button, value is logical/remapped button


The documentation for this class was generated from the following files:
Palomino Flight Simulator documents generated by doxygen 1.5.6 on Tue Sep 28 11:37:49 2010