Axis state.
More...
|
| void | clear () |
| | Clear value to 0.
|
| |
| Vector2 | combineFocus (Vector2 result) |
| | Combine focus.
|
| |
| Vector2 | combineMouse (Vector2 result) |
| | Combine mouse movement.
|
| |
| bool | matches (InputEventSource system, int device, int axis) |
| | Axis state matches event parameters.
|
| |
| AxisState | new (InputEventSource system, int device, int axis, AxisTarget target) |
| | Create axis state.
|
| |
| void | update (GamepadController controller, float value) |
| | Update axis state using value sending events to controller if required.
|
| |
◆ clear()
| void Dragengine.Gui.GamepadController.AxisState.clear |
( |
| ) |
|
◆ combineFocus()
| Vector2 Dragengine.Gui.GamepadController.AxisState.combineFocus |
( |
Vector2 |
result | ) |
|
◆ combineMouse()
| Vector2 Dragengine.Gui.GamepadController.AxisState.combineMouse |
( |
Vector2 |
result | ) |
|
◆ matches()
| bool Dragengine.Gui.GamepadController.AxisState.matches |
( |
InputEventSource |
system, |
|
|
int |
device, |
|
|
int |
axis |
|
) |
| |
Axis state matches event parameters.
◆ new()
| AxisState Dragengine.Gui.GamepadController.AxisState.new |
( |
InputEventSource |
system, |
|
|
int |
device, |
|
|
int |
axis, |
|
|
AxisTarget |
target |
|
) |
| |
◆ update()
| void Dragengine.Gui.GamepadController.AxisState.update |
( |
GamepadController |
controller, |
|
|
float |
value |
|
) |
| |
Update axis state using value sending events to controller if required.
◆ pAxis
| int Dragengine.Gui.GamepadController.AxisState.pAxis |
◆ pDevice
| int Dragengine.Gui.GamepadController.AxisState.pDevice |
◆ pSystem
| InputEventSource Dragengine.Gui.GamepadController.AxisState.pSystem |
◆ pTarget
| AxisTarget Dragengine.Gui.GamepadController.AxisState.pTarget |
◆ pValue
| float Dragengine.Gui.GamepadController.AxisState.pValue |
The documentation for this class was generated from the following file: