Klasse ImageToggleButton
java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractButton
net.minecraft.client.gui.components.Button
info.u_team.u_team_core.gui.elements.UButton
info.u_team.u_team_core.gui.elements.ImageButton
info.u_team.u_team_core.gui.elements.ImageToggleButton
- Alle implementierten Schnittstellen:
BackgroundColorProvider,PerspectiveRenderable,Scalable,ScaleProvider,TextProvider,TextSettingsProvider,WidgetRenderable,net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.components.Renderable,net.minecraft.client.gui.components.TabOrderedElement,net.minecraft.client.gui.layouts.LayoutElement,net.minecraft.client.gui.narration.NarratableEntry,net.minecraft.client.gui.narration.NarrationSupplier
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.components.Button
net.minecraft.client.gui.components.Button.Builder, net.minecraft.client.gui.components.Button.CreateNarration, net.minecraft.client.gui.components.Button.OnPressVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.narration.NarratableEntry
net.minecraft.client.gui.narration.NarratableEntry.NarrationPriorityVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen info.u_team.u_team_core.api.gui.TextSettingsProvider
TextSettingsProvider.TextRenderType -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected booleanprotected net.minecraft.resources.ResourceLocationprotected RGBAVon Klasse geerbte Felder info.u_team.u_team_core.gui.elements.ImageButton
image, imageColorVon Klasse geerbte Felder info.u_team.u_team_core.gui.elements.UButton
buttonColor, buttonTextureProvider, DEFAULT_NARRATION, disabledTextColor, EMTPY_PRESSABLE, LIGHT_GRAY, scale, textColor, WHITEVon Klasse geerbte Felder net.minecraft.client.gui.components.Button
BIG_WIDTH, createNarration, DEFAULT_HEIGHT, DEFAULT_SPACING, DEFAULT_WIDTH, onPress, SMALL_WIDTHVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractButton
SPRITES, TEXT_MARGINVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractWidget
active, alpha, height, isHovered, visible, width, x, yVon Schnittstelle geerbte Felder net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungImageToggleButton(int x, int y, int width, int height, net.minecraft.resources.ResourceLocation image, net.minecraft.resources.ResourceLocation toggleImage, boolean toggled) ImageToggleButton(int x, int y, int width, int height, net.minecraft.resources.ResourceLocation image, net.minecraft.resources.ResourceLocation toggleImage, boolean toggled, net.minecraft.client.gui.components.Button.OnPress pessable) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungnet.minecraft.resources.ResourceLocationgetCurrentImage(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) getCurrentImageColor(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) net.minecraft.resources.ResourceLocationbooleanvoidonPress()voidsetToggled(boolean toggled) voidsetToggleImage(net.minecraft.resources.ResourceLocation toggleImage) voidsetToggleImageColor(RGBA toggleImageColor) voidtoggle()Von Klasse geerbte Methoden info.u_team.u_team_core.gui.elements.ImageButton
getImage, getImageColor, renderBefore, setImage, setImageColorVon Klasse geerbte Methoden info.u_team.u_team_core.gui.elements.UButton
getButtonColor, getCurrentBackgroundColor, getCurrentScale, getCurrentText, getCurrentTextColor, getDisabledTextColor, getScale, getTextColor, renderBehind, renderWidget, renderWidgetTexture, setButtonColor, setCreateNarration, setDisabledTextColor, setPressable, setPressable, setScale, setTextColorVon Klasse geerbte Methoden net.minecraft.client.gui.components.Button
builder, createNarrationMessage, updateWidgetNarrationVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractButton
keyPressed, onClick, renderStringVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractWidget
clicked, defaultButtonNarrationText, getBottom, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getTooltip, getWidth, getX, getY, isActive, isFocused, isHovered, isHoveredOrFocused, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrationPriority, nextFocusPath, onDrag, onRelease, playDownSound, render, renderScrollingString, renderScrollingString, renderScrollingString, setAlpha, setFocused, setHeight, setMessage, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, setX, setY, updateNarration, visitWidgets, wrapDefaultNarrationMessageVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.GuiEventListener
charTyped, getCurrentFocusPath, keyReleased, mouseMoved, mouseScrolledVon Schnittstelle geerbte Methoden net.minecraft.client.gui.layouts.LayoutElement
setPositionVon Schnittstelle geerbte Methoden info.u_team.u_team_core.api.gui.PerspectiveRenderable
renderVon Schnittstelle geerbte Methoden info.u_team.u_team_core.api.gui.TextSettingsProvider
getCurrentTextFont, getCurrentTextRenderType
-
Felddetails
-
toggleImage
protected net.minecraft.resources.ResourceLocation toggleImage -
toggleImageColor
-
toggled
protected boolean toggled
-
-
Konstruktordetails
-
ImageToggleButton
public ImageToggleButton(int x, int y, int width, int height, net.minecraft.resources.ResourceLocation image, net.minecraft.resources.ResourceLocation toggleImage, boolean toggled) -
ImageToggleButton
public ImageToggleButton(int x, int y, int width, int height, net.minecraft.resources.ResourceLocation image, net.minecraft.resources.ResourceLocation toggleImage, boolean toggled, net.minecraft.client.gui.components.Button.OnPress pessable)
-
-
Methodendetails
-
getToggleImage
public net.minecraft.resources.ResourceLocation getToggleImage() -
setToggleImage
public void setToggleImage(net.minecraft.resources.ResourceLocation toggleImage) -
getToggleImageColor
-
setToggleImageColor
-
isToggled
public boolean isToggled() -
setToggled
public void setToggled(boolean toggled) -
toggle
public void toggle() -
onPress
public void onPress()- Setzt außer Kraft:
onPressin Klassenet.minecraft.client.gui.components.Button
-
getCurrentImage
public net.minecraft.resources.ResourceLocation getCurrentImage(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) - Setzt außer Kraft:
getCurrentImagein KlasseImageButton
-
getCurrentImageColor
public RGBA getCurrentImageColor(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) - Setzt außer Kraft:
getCurrentImageColorin KlasseImageButton
-