![]() |
Murl Engine API
Version 2018.3
|
The point of view mapping. More...
#include <murl_i_game_controller_mapping.h>
The point of view mapping.
Describes how to map the pov raw data to a game controller button.
Public Member Functions | |
PovMapping () | |
The default constructor. | |
PovMapping (UInt32 povIndex, Float rangeStart, Float rangeEnd, IEnums::GameControllerButton destinationButton) | |
Constructor taking initialization values. More... | |
bool | operator== (const PovMapping &rhs) const |
The "equal to" comparison operator. More... | |
bool | operator!= (const PovMapping &rhs) const |
The "not equal to" comparison operator. More... | |
Public Attributes | |
UInt32 | mPovIndex |
The pov index to read the raw pov value from. | |
Float | mRangeStart |
The pov raw data range start value (excluding). | |
Float | mRangeEnd |
The pov raw data range end value (excluding). | |
IEnums::GameControllerButton | mDestinationButton |
The destination button to post if the raw pov value is in range. | |
|
inline |
Constructor taking initialization values.
povIndex | The pov index to read the raw pov value from. |
rangeStart | The pov raw data range start value (excluding). |
rangeEnd | The pov raw data range end value (excluding). |
destinationButton | The destination button to post if the raw pov value is in range. |
|
inline |
The "equal to" comparison operator.
rhs | The right hand side point of view mapping to compare. |
|
inline |
The "not equal to" comparison operator.
rhs | The right hand side point of view mapping to compare. |