Class InputAction
- java.lang.Object
-
- com.amazon.device.inputmapping.input.InputAction
-
public class InputAction extends java.lang.Object
An action corresponding to a game/app event
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InputAction
create(java.lang.String actionLabel, int uniqueId, InputControls inputControls)
Creates a newInputAction
java.lang.String
getActionLabel()
InputControls
getInputControls()
int
getUniqueId()
java.lang.String
toString()
-
-
-
Method Detail
-
create
public static InputAction create(@NonNull java.lang.String actionLabel, @NonNull int uniqueId, @NonNull InputControls inputControls)
Creates a newInputAction
- Parameters:
actionLabel
- a human readable label for the actionuniqueId
- a unique ID corresponding to the actioninputControls
-InputControls
to invoke the action- Returns:
-
getUniqueId
public int getUniqueId()
-
getInputControls
public InputControls getInputControls()
-
getActionLabel
public java.lang.String getActionLabel()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-