-
- All Implemented Interfaces:
-
com.fs.starfarer.api.campaign.CustomUIPanelPlugin
public final class ButtonHolderPanel implements CustomUIPanelPlugin
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classButtonHolderPanel.Companion
-
Field Summary
Fields Modifier and Type Field Description private UIPanelAPIpanel
-
Constructor Summary
Constructors Constructor Description ButtonHolderPanel(MagicCombatButtonAction action, UIPanelAPI parent, Function0<Boolean> isGuiOpen)
-
Method Summary
Modifier and Type Method Description final UIPanelAPIgetPanel()final UnitsetPanel(UIPanelAPI panel)UnitpositionChanged(PositionAPI pos)UnitrenderBelow(Float p0)Unitrender(Float p0)Unitadvance(Float p0)UnitprocessInput(List<InputEventAPI> events)UnitbuttonPressed(Object p0)final Unitclose()-
-
Constructor Detail
-
ButtonHolderPanel
ButtonHolderPanel(MagicCombatButtonAction action, UIPanelAPI parent, Function0<Boolean> isGuiOpen)
-
-
Method Detail
-
getPanel
final UIPanelAPI getPanel()
-
positionChanged
Unit positionChanged(PositionAPI pos)
-
renderBelow
Unit renderBelow(Float p0)
-
processInput
Unit processInput(List<InputEventAPI> events)
-
buttonPressed
Unit buttonPressed(Object p0)
-
-
-
-