-
- All Implemented Interfaces:
public final class AGCCombatGui extends GuiBase
-
-
Field Summary
Fields Modifier and Type Field Description private final Colorcolorprivate LazyFontfontprivate final List<ActionButton>standaloneButtonsprivate final List<DataButtonGroup>buttonGroups
-
Constructor Summary
Constructors Constructor Description AGCCombatGui(ShipAPI ship, Boolean campaignMode)
-
Method Summary
Modifier and Type Method Description final ColorgetColor()final LazyFontgetFont()final UnitsetFont(LazyFont font)final List<ActionButton>getStandaloneButtons()final List<DataButtonGroup>getButtonGroups()StringgetTitleString()override this returning a string representing your GUI title may change between frames StringgetMessageString()override this to display a message, feel free to return null may change between frames Unitrender()call this every frame in your e.g. Unitadvance()call this every frame in your e.g. -
Methods inherited from class com.dp.advancedgunnerycontrol.combatgui.agccombatgui.AGCCombatGui
addButton, addButtonGroup, addCustomButton, addCustomButtonGroup, createButtonGroupLayout, createButtonInfo, reRenderButtonGroups, refreshButtons -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
AGCCombatGui
AGCCombatGui(ShipAPI ship, Boolean campaignMode)
-
-
Method Detail
-
getFont
final LazyFont getFont()
-
getStandaloneButtons
final List<ActionButton> getStandaloneButtons()
-
getButtonGroups
final List<DataButtonGroup> getButtonGroups()
-
getTitleString
String getTitleString()
override this returning a string representing your GUI title may change between frames
-
getMessageString
String getMessageString()
override this to display a message, feel free to return null may change between frames
-
render
Unit render()
call this every frame in your e.g. BaseEveryFrameCombatPlugin renders buttons, texts and tooltips
-
-
-
-