Package de.chaoswg.gui
Klasse GUI.UIPrefabList
java.lang.Object
net.risingworld.api.ui.UIElement
de.chaoswg.gui.GUI.UIPrefabList
- Alle implementierten Schnittstellen:
Serializable,net.risingworld.api.events.Listener
- Umschließende Klasse:
GUI
public static class GUI.UIPrefabList
extends net.risingworld.api.ui.UIElement
implements net.risingworld.api.events.Listener
Erstellt ClassPrefabList v1
- Seit:
- 0.0.2
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic interfaceRückgabe Funktion Interface -
Feldübersicht
Von Klasse geerbte Felder net.risingworld.api.ui.UIElement
hoverStyle, style -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic GUI.UIPrefabListcreate(net.risingworld.api.Plugin plugin, net.risingworld.api.objects.Player player, HashMap<String, HashMap<String, Model3D.Model3DPrefabAsset>> assetListe, PlaceGameObjectLang lang, GUI.UIPrefabList.confirmCallback cb) Erstellt ein Statisches ClassPrefabListvoidonPlayerUIElementClickEvent(net.risingworld.api.events.player.ui.PlayerUIElementClickEvent event) voidremove()Entfernt das Fenster vom Spielershow()Zeigt dem Spieler das Fenster anVon Klasse geerbte Methoden net.risingworld.api.ui.UIElement
addChild, addStyleSheet, addToClassList, getChildCount, getChilds, getID, getParent, isClickable, onClick, removeAllChilds, removeChild, removeFromClassList, removeFromParent, removeStyleSheet, resetPivot, resetPosition, setBackgroundColor, setBackgroundColor, setBorder, setBorderColor, setBorderEdgeRadius, setClickable, setOpacity, setPickable, setPivot, setPosition, setSize, setVisible, updateStyle
-
Methodendetails
-
create
public static GUI.UIPrefabList create(net.risingworld.api.Plugin plugin, net.risingworld.api.objects.Player player, HashMap<String, HashMap<String, Model3D.Model3DPrefabAsset>> assetListe, PlaceGameObjectLang lang, GUI.UIPrefabList.confirmCallback cb) Erstellt ein Statisches ClassPrefabList- Parameter:
plugin- Ausführendes Pluginplayer- SpielerassetListe- Asset Daten Listelang- Sprach Datencb- Rüchgabe Funktion beim Erstellen- Gibt zurück:
- Statisches ClassPrefabList
-
show
Zeigt dem Spieler das Fenster an- Gibt zurück:
- Dynamisches ClassPrefabList
-
remove
public void remove()Entfernt das Fenster vom Spieler -
onPlayerUIElementClickEvent
public void onPlayerUIElementClickEvent(net.risingworld.api.events.player.ui.PlayerUIElementClickEvent event)
-