Murl Engine Lua Addon API  Version 1.0 beta
Murl.IGameControllerMapping.PovMapping

The point of view mapping.

Describes how to map the pov raw data to a game controller button.


Table members

Functions


Murl.IGameControllerMapping.PovMapping.new()

The default constructor.

Murl.IGameControllerMapping.PovMapping new()

Returns
Murl.IGameControllerMapping.PovMapping

Murl.IGameControllerMapping.PovMapping.new(povIndex, rangeStart, rangeEnd, destinationButton)

Constructor taking initialization values.

Murl.IGameControllerMapping.PovMapping new(Integer povIndex, Number rangeStart, Number rangeEnd, Murl.IEnums.GameControllerButton destinationButton)

Parameters
povIndexThe pov index to read the raw pov value from.
rangeStartThe pov raw data range start value (excluding).
rangeEndThe pov raw data range end value (excluding).
destinationButtonThe destination button to post if the raw pov value is in range.
Returns
Murl.IGameControllerMapping.PovMapping


Metamethods


The equal to operator.

The "equal to" comparison operator.

Returns
Boolean = Murl.IGameControllerMapping.PovMapping == Murl.IGameControllerMapping.PovMapping


Instance Members


mPovIndex

The pov index to read the raw pov value from.

Returns
Integer

mRangeStart

The pov raw data range start value (excluding).

Returns
Number

mRangeEnd

The pov raw data range end value (excluding).

Returns
Number

mDestinationButton

The destination button to post if the raw pov value is in range.

Returns
Murl.IEnums.GameControllerButton