Klasse AngleInputBox

java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.EditBox
gollorum.signpost.minecraft.gui.widgets.InputBox
gollorum.signpost.minecraft.gui.widgets.AngleInputBox
Alle implementierten Schnittstellen:
WithMutableX, 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

public class AngleInputBox extends InputBox
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.components.EditBox

    net.minecraft.client.gui.components.EditBox.TextFormatter

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.narration.NarratableEntry

    net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final String
     

    Von Klasse geerbte Felder net.minecraft.client.gui.components.EditBox

    BACKWARDS, DEFAULT_HINT_STYLE, DEFAULT_TEXT_COLOR, FORWARDS, SEARCH_HINT_STYLE

    Von Klasse geerbte Felder net.minecraft.client.gui.components.AbstractWidget

    active, alpha, height, isHovered, packedFGColor, UNSET_FG_COLOR, visible, width
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    AngleInputBox(net.minecraft.client.gui.Font fontRenderer, Rect inputFieldRect, double zOffset)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
     
    void
     
    void
     
    void
     
    void
     

    Von Klasse geerbte Methoden gollorum.signpost.minecraft.gui.widgets.InputBox

    addKeyCodeListener, getXPos, keyPressed, renderWidget, setBordered, setXPos, width

    Von Klasse geerbte Methoden net.minecraft.client.gui.components.EditBox

    addFormatter, canConsumeInput, charTyped, createNarrationMessage, deleteChars, deleteCharsToPos, deleteWords, getCursorPosition, getHighlighted, getInnerWidth, getScreenX, getTextShadow, getValue, getWordPosition, insertText, isBordered, isVisible, moveCursor, moveCursorTo, moveCursorToEnd, moveCursorToStart, onClick, onDrag, playDownSound, setCanLoseFocus, setCentered, setCursorPosition, setEditable, setFocused, setHighlightPos, setHint, setMaxLength, setSuggestion, setTextColor, setTextColorUneditable, setTextShadow, setValue, setVisible, setX, setY, updateWidgetNarration

    Von Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractWidget

    clearFGColor, defaultButtonNarrationText, getBottom, getFGColor, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getWidth, getX, getY, isActive, isFocused, isHovered, isHoveredOrFocused, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrationPriority, nextFocusPath, onRelease, playButtonClickSound, render, renderScrollingString, renderScrollingString, renderScrollingString, setAlpha, setFGColor, setHeight, setMessage, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, updateNarration, visitWidgets, wrapDefaultNarrationMessage

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.GuiEventListener

    getBorderForArrowNavigation, getCurrentFocusPath, keyReleased, mouseMoved, mouseScrolled, shouldTakeFocusAfterInteraction

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.layouts.LayoutElement

    setPosition

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.narration.NarratableEntry

    getNarratables
  • Felddetails

    • degreeSign

      public static final String degreeSign
  • Konstruktordetails

    • AngleInputBox

      public AngleInputBox(net.minecraft.client.gui.Font fontRenderer, Rect inputFieldRect, double zOffset)
  • Methodendetails

    • getCurrentAngle

      public Angle getCurrentAngle()
    • setResponder

      public void setResponder(Consumer<String> responder)
      Setzt außer Kraft:
      setResponder in Klasse net.minecraft.client.gui.components.EditBox
    • setFilter

      public void setFilter(Predicate<String> filter)
      Setzt außer Kraft:
      setFilter in Klasse net.minecraft.client.gui.components.EditBox
    • setAngleResponder

      public void setAngleResponder(Consumer<Angle> responder)
    • setSelectedAngle

      public void setSelectedAngle(Angle angle)