public interface ControllerUiInput<T extends ControllerButton> extends MdxControllerListener
MdxController based UI input| Modifier and Type | Method and Description | 
|---|---|
void | 
disable()
Disables this controller input for the  
UiContainer | 
void | 
dispose()
Cleans up and de-registers this instance from the associated  
UiContainer | 
void | 
enable()
Enables this controller input for the  
UiContainer | 
T | 
getActionButton()
Returns the button used to trigger  
Actionable instances | 
java.lang.String | 
getId()
Returns the unique id of this  
ControllerUiInput | 
boolean | 
isEnabled()
Returns if the controller input is enabled for the  
UiContainer | 
void | 
setActionButton(T actionButton)
Sets the button used for triggering  
Actionable instances | 
void | 
update(float delta)
Updates the input for repeating presses 
 | 
void update(float delta)
delta - The time since the last frame (in seconds)boolean isEnabled()
UiContainervoid enable()
UiContainervoid disable()
UiContainerT getActionButton()
Actionable instancesvoid setActionButton(T actionButton)
Actionable instancesactionButton - void dispose()
UiContainerjava.lang.String getId()
ControllerUiInputString