public class BaseCustomUIPanelPlugin extends java.lang.Object implements CustomUIPanelPlugin
| Constructor and Description |
|---|
BaseCustomUIPanelPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount) |
void |
buttonPressed(java.lang.Object buttonId) |
void |
positionChanged(PositionAPI position)
Called whenever the location or size of this UI panel changes.
|
void |
processInput(java.util.List<InputEventAPI> events)
List of input events that occurred this frame.
|
void |
render(float alphaMult)
alphaMult is the transparency the panel should be rendered at.
|
void |
renderBelow(float alphaMult)
Below any UI elements in the panel.
|
public BaseCustomUIPanelPlugin()
public void positionChanged(PositionAPI position)
CustomUIPanelPluginpositionChanged in interface CustomUIPanelPluginpublic void renderBelow(float alphaMult)
CustomUIPanelPluginrenderBelow in interface CustomUIPanelPluginpublic void render(float alphaMult)
CustomUIPanelPluginrender in interface CustomUIPanelPluginpublic void advance(float amount)
advance in interface CustomUIPanelPluginamount - in seconds.public void processInput(java.util.List<InputEventAPI> events)
CustomUIPanelPluginprocessInput in interface CustomUIPanelPluginpublic void buttonPressed(java.lang.Object buttonId)
buttonPressed in interface CustomUIPanelPlugin