public interface IWindowElement extends IElementGroup
| Modifier and Type | Method and Description |
|---|---|
IGuiElement |
getDraggedElement() |
IGuiElement |
getFocusedElement() |
net.minecraft.client.gui.FontRenderer |
getFontRenderer() |
net.minecraft.client.gui.GuiScreen |
getGui() |
int |
getGuiHeight()
Returns the current gui height.
|
int |
getGuiLeft() |
int |
getGuiTop() |
int |
getGuiWidth()
Returns the current gui width.
|
IGuiElement |
getMousedOverElement() |
int |
getMouseX()
Returns the mouse position.
|
int |
getMouseY()
Returns the mouse position.
|
int |
getRelativeMouseX(IGuiElement element)
Returns the mouse position relative to the given element.
|
int |
getRelativeMouseY(IGuiElement element)
Returns the mouse position relative to the given element.
|
int |
getScreenHeight()
Returns the current screen height.
|
int |
getScreenWidth()
Returns the current screen width.
|
net.minecraft.client.renderer.texture.TextureManager |
getTextureManager() |
boolean |
isDragged(IGuiElement element) |
boolean |
isFocused(IGuiElement element) |
boolean |
isMouseOver(IGuiElement element) |
add, add, add, clear, getElements, getLastElement, horizontal, horizontal, item, item, label, label, label, label, label, label, layoutHelper, pane, pane, remove, remove, remove, splitText, splitText, splitText, splitText, vertical, verticaladdEventHandler, addEventHandler, addEventHandler, addSelfEventHandler, addTooltip, addTooltip, addTooltip, canFocus, canMouseOver, clearTooltip, draw, drawElement, getAbsoluteX, getAbsoluteY, getAlign, getHeight, getParent, getTooltip, getTooltip, getWidth, getWindow, getX, getY, hasTooltip, hide, isEnabled, isMouseOver, isMouseOver, isVisible, onCreation, onDeletion, postEvent, postEvent, receiveEvent, setAlign, setBounds, setHeight, setLocation, setOffset, setParent, setSize, setWidth, setXPosition, setYPosition, show, updateClientgetCropElement, getCropHeight, getCropWidth, getCropX, getCropY, isCropped, setCroppedZoneint getMouseX()
int getMouseY()
int getRelativeMouseX(@Nullable
IGuiElement element)
int getRelativeMouseY(@Nullable
IGuiElement element)
int getScreenWidth()
int getScreenHeight()
int getGuiHeight()
int getGuiWidth()
int getGuiLeft()
int getGuiTop()
net.minecraft.client.gui.GuiScreen getGui()
net.minecraft.client.renderer.texture.TextureManager getTextureManager()
net.minecraft.client.gui.FontRenderer getFontRenderer()
@Nullable IGuiElement getMousedOverElement()
@Nullable IGuiElement getDraggedElement()
@Nullable IGuiElement getFocusedElement()
boolean isMouseOver(IGuiElement element)
boolean isDragged(IGuiElement element)
boolean isFocused(IGuiElement element)