Package com.prineside.tdi2.ui.shared
Class AbilitySelectionOverlay
java.lang.Object
com.prineside.tdi2.managers.UiManager.UiComponent.Adapter
com.prineside.tdi2.ui.shared.AbilitySelectionOverlay
- All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable
,UiManager.UiComponent
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Nested classes/interfaces inherited from interface com.prineside.tdi2.managers.UiManager.UiComponent
UiManager.UiComponent.Adapter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
hide()
static AbilitySelectionOverlay
i()
boolean
void
selectSlot
(int slotIdx) void
setSelectedSlotAbilityType
(AbilityType abilityType) void
setVisible
(boolean visible) void
show
(Runnable onCancel, ObjectConsumer<AbilitySelectionOverlay.SelectedAbilitiesConfiguration> onContinue) void
update()
Methods inherited from class com.prineside.tdi2.managers.UiManager.UiComponent.Adapter
dispose, postRender, preRender
-
Constructor Details
-
AbilitySelectionOverlay
public AbilitySelectionOverlay()
-
-
Method Details
-
i
-
update
public void update() -
show
public void show(Runnable onCancel, ObjectConsumer<AbilitySelectionOverlay.SelectedAbilitiesConfiguration> onContinue) -
hide
public void hide() -
setVisible
public void setVisible(boolean visible) -
selectSlot
public void selectSlot(int slotIdx) - Parameters:
slotIdx
- -1 чтобы снять выделение
-
setSelectedSlotAbilityType
-
isVisible
public boolean isVisible()
-