Package emi.dev.emi.emi.screen.widget
Class EmiSearchWidget
java.lang.Object
net.minecraft.src.Gui
emi.shims.java.net.minecraft.client.gui.widget.ClickableWidget
emi.shims.java.net.minecraft.client.gui.widget.TextFieldWidget
emi.dev.emi.emi.screen.widget.EmiSearchWidget
-
Nested Class Summary
Nested classes/interfaces inherited from class emi.shims.java.net.minecraft.client.gui.widget.ClickableWidget
ClickableWidget.SelectionType -
Field Summary
FieldsFields inherited from class emi.shims.java.net.minecraft.client.gui.widget.TextFieldWidget
DEFAULT_EDITABLE_COLORFields inherited from class emi.shims.java.net.minecraft.client.gui.widget.ClickableWidget
ACCESSIBILITY_TEXTURE, active, alpha, height, hovered, visible, WIDGETS_TEXTURE, width, x, yFields inherited from class net.minecraft.src.Gui
icons, optionsBackground, statIcons, zLevel -
Constructor Summary
ConstructorsConstructorDescriptionEmiSearchWidget(FontRenderer fontRenderer, int x, int y, int width, int height) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleankeyPressed(int keyCode, int scanCode, int modifiers) booleanmouseClicked(double mouseX, double mouseY, int button) voidrender(DrawContext raw, int mouseX, int mouseY, float delta) voidsetFocused(boolean focused) voidswap()voidupdate()Methods inherited from class emi.shims.java.net.minecraft.client.gui.widget.TextFieldWidget
charTyped, eraseCharacters, eraseWords, getCharacterX, getCursor, getInnerWidth, getSelectedText, getText, getWordSkipPosition, isActive, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isVisible, moveCursor, moveCursor, renderButton, setChangedListener, setCursor, setCursorToEnd, setCursorToStart, setDrawsBackground, setEditable, setEditableColor, setFocusUnlocked, setMaxLength, setPlaceholder, setRenderTextProvider, setSelectionEnd, setSelectionStart, setSuggestion, setText, setTextPredicate, setUneditableColor, setVisible, tick, writeMethods inherited from class emi.shims.java.net.minecraft.client.gui.widget.ClickableWidget
clicked, drawTexture, forEachChild, getHeight, getMessage, getTooltipPositioner, getType, getWidth, getX, getY, isHovered, isNarratable, isSelected, isValidClickButton, mouseDragged, mouseReleased, onClick, onDrag, onRelease, playDownSound, setAlpha, setMessage, setTooltip, setTooltipDelay, setWidth, setX, setYMethods inherited from class net.minecraft.src.Gui
drawCenteredString, drawGradientRect, drawHorizontalLine, drawRect, drawString, drawTexturedModalRect, drawTexturedModelRectFromIcon, drawVerticalLineMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface emi.shims.java.net.minecraft.client.gui.Element
keyReleased, mouseMoved, mouseScrolled
-
Field Details
-
highlight
public boolean highlight -
isFocused
public boolean isFocused
-
-
Constructor Details
-
EmiSearchWidget
-
-
Method Details
-
update
public void update() -
swap
public void swap() -
setFocused
public void setFocused(boolean focused) - Specified by:
setFocusedin interfaceElement- Overrides:
setFocusedin classTextFieldWidget
-
isFocused
public boolean isFocused()- Specified by:
isFocusedin interfaceElement- Overrides:
isFocusedin classClickableWidget
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button) - Specified by:
mouseClickedin interfaceElement- Overrides:
mouseClickedin classTextFieldWidget
-
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers) - Specified by:
keyPressedin interfaceElement- Overrides:
keyPressedin classTextFieldWidget
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classClickableWidget
-