The raw axis mapping.
More...
#include <murl_i_game_controller_mapping.h>
The raw axis mapping.
Describes how to map the axis raw data to a game controller axis event.
◆ AxisMapping()
Murl::IGameControllerMapping::AxisMapping::AxisMapping |
( |
AxisType |
axisType, |
|
|
Float |
rangeStart, |
|
|
Float |
rangeEnd, |
|
|
AxisEvent |
destinationEvent |
|
) |
| |
|
inline |
Constructor taking initialization values.
- Parameters
-
axisType | The axis type to read the raw value from. |
rangeStart | The axis raw data range start value. Represents the raw data value for the lowest destination value. |
rangeEnd | The axis raw data range end value. Represents the raw data value for the highest destination value. |
destinationEvent | The destination axis event to post the scaled axis value. |
◆ operator==()
bool Murl::IGameControllerMapping::AxisMapping::operator== |
( |
const AxisMapping & |
rhs | ) |
const |
|
inline |
The "equal to" comparison operator.
- Parameters
-
rhs | The right hand side raw axis mapping to compare. |
- Returns
- true if all members are exactly the same.
◆ operator!=()
bool Murl::IGameControllerMapping::AxisMapping::operator!= |
( |
const AxisMapping & |
rhs | ) |
const |
|
inline |
The "not equal to" comparison operator.
- Parameters
-
rhs | The right hand side raw axis mapping to compare. |
- Returns
- true if the objects differ.
◆ mRangeStart
Float Murl::IGameControllerMapping::AxisMapping::mRangeStart |
The axis raw data range start value.
Represents the raw data value for the lowest destination value.
◆ mRangeEnd
Float Murl::IGameControllerMapping::AxisMapping::mRangeEnd |
The axis raw data range end value.
Represents the raw data value for the highest destination value.
The documentation for this class was generated from the following file:
- murl_i_game_controller_mapping.h