flixel.input.actions

..
ActionSetJson
Available since

4.6.0

ActionSetJsonArray
Available since

4.6.0

FlxAction
Available since

4.6.0

FlxActionAnalog

Analog actions are events with continuous (floating-point) values, and up to two axes (x,y). This is for events like "move" and "accelerate" where the event is not simply on or off.

FlxActionDigital

A digital action is a binary on/off event like "jump" or "fire". FlxActions let you attach multiple inputs to a single in-game action, so "jump" could be performed by a keyboard press, a mouse click, or a gamepad button press.

FlxActionInput
Available since

4.6.0

FlxActionInputAnalog
Available since

4.6.0

FlxActionInputAnalogClickAndDragMouseMotion
Available since

4.6.0

FlxActionInputAnalogGamepad
Available since

4.6.0

FlxActionInputAnalogMouseMotion
Available since

4.6.0

FlxActionInputAnalogMousePosition
Available since

4.6.0

FlxActionInputAnalogSteam
Available since

4.6.0

FlxActionInputDigital
Available since

4.6.0

FlxActionInputDigitalGamepad
Available since

4.6.0

FlxActionInputDigitalIFlxInput
Available since

4.6.0

FlxActionInputDigitalKeyboard
Available since

4.6.0

FlxActionInputDigitalMouse
Available since

4.6.0

FlxActionInputDigitalMouseWheel
Available since

4.6.0

FlxActionInputDigitalSteam
Available since

4.6.0

FlxActionManager

High level input manager for FlxActions. This lets you manage multiple input devices and action sets, and is the only supported method for natively using the Steam Controller API.

FlxActionSet
Available since

4.6.0

FlxAnalogAxis
Available since

4.6.0

FlxAnalogState
Available since

4.6.0

FlxInputDevice
Available since

4.6.0

FlxInputDeviceID

Just a bucket for some handy sentinel values.

FlxInputDeviceObject

Just a bucket for being able to refer to a specific device by type & slot number

FlxInputType
Available since

4.6.0

FlxSteamController

Helper class that wraps steam API so that flixel can do some basic book-keeping on top of it

ResetPolicy
Available since

4.6.0