Package com.hrznstudio.emojiful.gui
Class EmojiSelectionGui
java.lang.Object
com.hrznstudio.emojiful.gui.IDrawableGuiListener
com.hrznstudio.emojiful.gui.EmojiSelectionGui
- All Implemented Interfaces:
net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.components.TabOrderedElement
-
Field Summary
Fields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancharTyped(char c, int mod) voiddrawLine(net.minecraft.client.gui.GuiGraphics guiGraphics, float height, int line) voiddrawRectangle(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraft.client.renderer.Rect2i rectangle2d) voiddrawRectangle(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraft.client.renderer.Rect2i rectangle2d, int value) getCategory(int line) net.minecraft.client.gui.screens.ChatScreennet.minecraft.client.gui.components.EditBoxintgetLineToDraw(int line) booleankeyPressed(int keyCode, int scanCode, int modifiers) booleanmouseClicked(double mouseX, double mouseY, int p_231044_5_) voidmouseMoved(double mouseX, double mouseY) booleanmouseScrolled(double mouseX, double mouseY, double delta, double d) voidrender(net.minecraft.client.gui.GuiGraphics guiGraphics) voidvoidMethods inherited from class com.hrznstudio.emojiful.gui.IDrawableGuiListener
isFocused, setFocusedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
getCurrentFocusPath, getRectangle, isMouseOver, keyReleased, mouseDragged, mouseReleased, nextFocusPathMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Constructor Details
-
EmojiSelectionGui
public EmojiSelectionGui(net.minecraft.client.gui.screens.ChatScreen screen)
-
-
Method Details
-
render
public void render(net.minecraft.client.gui.GuiGraphics guiGraphics) -
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int p_231044_5_) -
mouseMoved
public void mouseMoved(double mouseX, double mouseY) -
mouseScrolled
public boolean mouseScrolled(double mouseX, double mouseY, double delta, double d) -
drawRectangle
public void drawRectangle(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraft.client.renderer.Rect2i rectangle2d) -
drawRectangle
public void drawRectangle(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraft.client.renderer.Rect2i rectangle2d, int value) -
toggleSelectionArea
public void toggleSelectionArea() -
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers) -
charTyped
public boolean charTyped(char c, int mod) -
drawLine
public void drawLine(net.minecraft.client.gui.GuiGraphics guiGraphics, float height, int line) -
getLineToDraw
-
updateFilter
public void updateFilter() -
getLineAmount
public int getLineAmount() -
getCategory
-
getChatScreen
public net.minecraft.client.gui.screens.ChatScreen getChatScreen() -
getFieldWidget
public net.minecraft.client.gui.components.EditBox getFieldWidget()
-