Package com.prineside.tdi2.ui.shared
Class ItemCreationOverlay
java.lang.Object
com.prineside.tdi2.managers.UiManager.UiComponent.Adapter
com.prineside.tdi2.ui.shared.ItemCreationOverlay
- All Implemented Interfaces:
 com.badlogic.gdx.utils.Disposable,UiManager.UiComponent
- 
Nested Class Summary
Nested classes/interfaces inherited from interface com.prineside.tdi2.managers.UiManager.UiComponent
UiManager.UiComponent.Adapter - 
Field Summary
FieldsModifier and TypeFieldDescriptionintintfinal com.badlogic.gdx.scenes.scene2d.ui.Tablebooleanfinal com.badlogic.gdx.scenes.scene2d.ui.SelectBox.SelectBoxStylefinal com.badlogic.gdx.scenes.scene2d.ui.TextField.TextFieldStyle - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidhide()com.badlogic.gdx.scenes.scene2d.ui.LabelPut under the main labelstatic ItemCreationOverlayi()com.badlogic.gdx.scenes.scene2d.ui.Labelcom.badlogic.gdx.scenes.scene2d.ui.LabelvoidselectBox(com.badlogic.gdx.scenes.scene2d.ui.SelectBox selectBox) voidsetInPlaceEditingItem(Item originalItem, ObjectRetriever<Item> changeListener, boolean typeChangeAllowed) voidshow()voidvoidshow(Item item, ObjectRetriever<Item> changeListener, boolean typeChangeAllowed) textField(String text, float width, ObjectRetriever<String> changeListener) textField(String text, float width, ObjectRetriever<String> changeListener, boolean finalizeRow) textField(String text, ObjectRetriever<String> changeListener) toggle(boolean addToForm, String text, boolean enabled, ObjectRetriever<Boolean> changeListener) toggle(String text, boolean enabled, ObjectRetriever<Boolean> changeListener) voidvoidMethods inherited from class com.prineside.tdi2.managers.UiManager.UiComponent.Adapter
dispose, postRender, preRender 
- 
Field Details
- 
selectBoxStyle
public final com.badlogic.gdx.scenes.scene2d.ui.SelectBox.SelectBoxStyle selectBoxStyle - 
textFieldStyle
public final com.badlogic.gdx.scenes.scene2d.ui.TextField.TextFieldStyle textFieldStyle - 
form
public final com.badlogic.gdx.scenes.scene2d.ui.Table form - 
currentItem
 - 
changeListener
 - 
originalItem
 - 
inPlaceItemTypeChangeAllowed
public boolean inPlaceItemTypeChangeAllowed - 
customIntA
public int customIntA - 
customIntB
public int customIntB - 
customObject
 
 - 
 - 
Constructor Details
- 
ItemCreationOverlay
public ItemCreationOverlay() 
 - 
 - 
Method Details
- 
i
 - 
hintLabel
Put under the main label - 
label
 - 
label
 - 
toggle
public LabelToggleButton toggle(String text, boolean enabled, ObjectRetriever<Boolean> changeListener)  - 
toggle
public LabelToggleButton toggle(boolean addToForm, String text, boolean enabled, ObjectRetriever<Boolean> changeListener)  - 
selectBox
public void selectBox(com.badlogic.gdx.scenes.scene2d.ui.SelectBox selectBox)  - 
textField
public TextFieldXPlatform textField(String text, float width, ObjectRetriever<String> changeListener)  - 
textField
public TextFieldXPlatform textField(String text, float width, ObjectRetriever<String> changeListener, boolean finalizeRow)  - 
textField
 - 
updateItemIcon
public void updateItemIcon() - 
updateForm
public void updateForm() - 
setInPlaceEditingItem
public void setInPlaceEditingItem(Item originalItem, ObjectRetriever<Item> changeListener, boolean typeChangeAllowed)  - 
hide
public void hide() - 
show
public void show() - 
show
 - 
show
 
 -