Pioneer
Loading...
Searching...
No Matches
Public Member Functions | List of all members
LuaJoystickInfo Struct Reference
Inheritance diagram for LuaJoystickInfo:
Inheritance graph
[legend]
Collaboration diagram for LuaJoystickInfo:
Collaboration graph
[legend]

Public Member Functions

 LuaJoystickInfo (int joystickIndex)
 
const char * getName () const
 
uint32_t numButtons () const
 
uint32_t numHats () const
 
uint32_t numAxes () const
 
bool getButtonState (uint32_t button) const
 
bool getHatState (uint32_t hat) const
 
float getAxisValue (uint32_t axis) const
 
float getAxisDeadzone (uint32_t axis) const
 
bool setAxisDeadzone (uint32_t axis, float dz)
 
float getAxisCurve (uint32_t axis) const
 
bool setAxisCurve (uint32_t axis, float curve)
 
bool getAxisZeroToOne (uint32_t axis) const
 
bool setAxisZeroToOne (uint32_t axis, bool enabled)
 
- Public Member Functions inherited from LuaWrappable
virtual ~LuaWrappable ()
 

Constructor & Destructor Documentation

◆ LuaJoystickInfo()

LuaJoystickInfo::LuaJoystickInfo ( int  joystickIndex)
inline

Member Function Documentation

◆ getAxisCurve()

float LuaJoystickInfo::getAxisCurve ( uint32_t  axis) const
inline

◆ getAxisDeadzone()

float LuaJoystickInfo::getAxisDeadzone ( uint32_t  axis) const
inline

◆ getAxisValue()

float LuaJoystickInfo::getAxisValue ( uint32_t  axis) const
inline

◆ getAxisZeroToOne()

bool LuaJoystickInfo::getAxisZeroToOne ( uint32_t  axis) const
inline

◆ getButtonState()

bool LuaJoystickInfo::getButtonState ( uint32_t  button) const
inline

◆ getHatState()

bool LuaJoystickInfo::getHatState ( uint32_t  hat) const
inline

◆ getName()

const char * LuaJoystickInfo::getName ( ) const
inline

◆ numAxes()

uint32_t LuaJoystickInfo::numAxes ( ) const
inline

◆ numButtons()

uint32_t LuaJoystickInfo::numButtons ( ) const
inline

◆ numHats()

uint32_t LuaJoystickInfo::numHats ( ) const
inline

◆ setAxisCurve()

bool LuaJoystickInfo::setAxisCurve ( uint32_t  axis,
float  curve 
)
inline

◆ setAxisDeadzone()

bool LuaJoystickInfo::setAxisDeadzone ( uint32_t  axis,
float  dz 
)
inline

◆ setAxisZeroToOne()

bool LuaJoystickInfo::setAxisZeroToOne ( uint32_t  axis,
bool  enabled 
)
inline

The documentation for this struct was generated from the following file: