AaronCameron.net
Not Left, nor right. Just correct.
Not a Member? - Login or Create an Account
Thursday the 24th of May 2012 @ 04:07am
Front Page Journal Projects Your Profile About
[]

LibN2L-4 Library Code Reference

Classes
Compounds
Files
Members
Method Index
Full Reference

n2l::cJoystick Class Reference

Interface class for Joysticks. More...

#include <cJoystick.h>

Collaboration diagram for n2l::cJoystick:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Friends


Detailed Description

Interface class for Joysticks.

Using this class will not stop joystick events from being passed.

Definition at line 38 of file cJoystick.h.


Constructor & Destructor Documentation

n2l::cJoystick::~cJoystick  ) 
 

Definition at line 37 of file cJoystick.cpp.

References n2l::releaseSDLSubSystem(), and n2l::SDLSubSystemInitFlag_Joystick.


Member Function Documentation

const tFloat & n2l::cJoystick::axis const tUint  iNum  )  const
 

Return a value from -1.0f to 1.0f.

Definition at line 44 of file cJoystick.cpp.

References n2l::asString(), n2l::JoystickAxisInverseMagBound, and n2l::JoystickAxisMagBound.

const tBool n2l::cJoystick::button const tUint  iNum  )  const
 

Definition at line 58 of file cJoystick.cpp.

References n2l::asString().

const tUint n2l::cJoystick::hat const tUint  iNum  )  const
 

Return a state mask for the provided hat.

Definition at line 68 of file cJoystick.cpp.

References n2l::asString().

const tUint n2l::cJoystick::index  )  const [inline]
 

Definition at line 63 of file cJoystick.h.

void n2l::cJoystick::inverted const tUint  iAxis,
const tBool  iValue
 

Definition at line 78 of file cJoystick.cpp.

References n2l::asString().

const tString& n2l::cJoystick::name  )  const [inline]
 

Definition at line 62 of file cJoystick.h.

const tUint& n2l::cJoystick::numAxes  )  const [inline]
 

No implementation for the balls just yet, I don't have a way to test them.

Definition at line 57 of file cJoystick.h.

const tUint& n2l::cJoystick::numBalls  )  const [inline]
 

Definition at line 59 of file cJoystick.h.

const tUint& n2l::cJoystick::numButtons  )  const [inline]
 

Definition at line 60 of file cJoystick.h.

const tUint& n2l::cJoystick::numHats  )  const [inline]
 

Definition at line 58 of file cJoystick.h.


Friends And Related Function Documentation

friend class cJoystickManager [friend]
 

Definition at line 68 of file cJoystick.h.


The documentation for this class was generated from the following files:
©2012 Aaron Cameron