Class ImageLabel
java.lang.Object
top.untold.frostlumen.core.gui.ParentNode<ImageLabel>
top.untold.frostlumen.core.gui.GuiNode<ImageLabel>
top.untold.frostlumen.core.gui.node.ImageNode<ImageLabel>
top.untold.frostlumen.core.gui.node.ImageLabel
-
Nested Class Summary
Nested classes/interfaces inherited from class top.untold.frostlumen.core.gui.node.ImageNode
ImageNode.ImageRenderDescription -
Field Summary
Fields inherited from class top.untold.frostlumen.core.gui.GuiNode
angle, backgroundBlurStrength, backgroundBorderColor, backgroundBorderThicknessPosition, backgroundBottomBorderThickness, backgroundColor, backgroundLeftBorderThickness, backgroundLeftBottomCornerRadius, backgroundLeftTopCornerRadius, backgroundRightBorderThickness, backgroundRightBottomCornerRadius, backgroundRightTopCornerRadius, backgroundTopBorderThickness, clipChildren, currentMouseClickButtons, mouseInNode, parent, root, xAnchor, yAnchor, zIndexFields inherited from class top.untold.frostlumen.core.gui.ParentNode
children, position, realAngle, realPositionMaxX, realPositionMaxY, realPositionX, realPositionY, realSizeX, realSizeY, self, size -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidoperationPosition(ParentNode<?> parentFrame, int parentRealPositionX, int parentRealPositionY) voidsetDrawBackground(boolean drawBackground) Methods inherited from class top.untold.frostlumen.core.gui.GuiNode
addChild, dispatchFrameBufferSizeChangeEvent, dispatchKeyEvent, dispatchMouseButtonEvent, dispatchMouseEnterWindowEvent, dispatchMouseLeaveWindowEvent, dispatchMouseMoveEvent, dispatchMouseScrollEvent, dispatchRender, dispatchUserDropFilesEvent, dispatchUserInputTextEvent, dispatchUserRequestWindowCloseEvent, dispatchWindowCloseEvent, dispatchWindowFocusChangeEvent, dispatchWindowMaximizeEvent, dispatchWindowMinimizeEvent, dispatchWindowMoveEvent, drawDefaultFrameBackground, getAngle, getBackgroundBlurStrength, getBackgroundBorderThicknessPosition, getBackgroundBottomBorderThickness, getBackgroundColor, getBackgroundLeftBorderThickness, getBackgroundLeftBottomCornerRadius, getBackgroundLeftTopCornerRadius, getBackgroundRightBorderThickness, getBackgroundRightBottomCornerRadius, getBackgroundRightTopCornerRadius, getBackgroundTopBorderThickness, getCurrentMouseClickButtons, getParent, getXAnchor, getYAnchor, getZIndex, isClipChildren, isMouseInNode, letChildrenOperationPosition, onFrameBufferSizeChangeEvent, onKeyEvent, onMouseButtonEvent, onMouseEnterWindowEvent, onMouseLeaveWindowEvent, onMouseMoveEvent, onMouseScrollEvent, onUserDropFilesEvent, onUserInputTextEvent, onUserRequestWindowCloseEvent, onWindowCloseEvent, onWindowFocusChangeEvent, onWindowMaximizeEvent, onWindowMinimizeEvent, onWindowMoveEvent, operationPosition, registerMouseEnterListener, registerMouseLeaveListener, setAnchor, setAngle, setBackgroundBlurStrength, setBackgroundBorderColor, setBackgroundBorderThickness, setBackgroundBorderThicknessPosition, setBackgroundBottomBorderThickness, setBackgroundColor, setBackgroundCornerRadius, setBackgroundLeftBorderThickness, setBackgroundLeftBottomCornerRadius, setBackgroundLeftTopCornerRadius, setBackgroundRightBorderThickness, setBackgroundRightBottomCornerRadius, setBackgroundRightTopCornerRadius, setBackgroundTopBorderThickness, setClipChildren, setParent, setPosition, setSize, setXAnchor, setYAnchor, setZIndex, unregisterMouseEnterListener, unregisterMouseLeaveListenerMethods inherited from class top.untold.frostlumen.core.gui.ParentNode
addChildren, forwardFor, getChildren, getPosition, getRealPositionMaxX, getRealPositionMaxY, getRealPositionX, getRealPositionY, getRealSizeX, getRealSizeY, getSize, registerAfterRenderListener, registerBeforeRenderListener, removeChild, removeChildren, reverseFor, sortChildren, unregisterAfterRenderListener, unregisterBeforeRenderListener
-
Constructor Details
-
ImageLabel
-
-
Method Details
-
render
- Specified by:
renderin classGuiNode<ImageLabel>
-
setDrawBackground
-
isDrawBackground
public boolean isDrawBackground() -
getImageRenderDescription
-
operationPosition
public void operationPosition(ParentNode<?> parentFrame, int parentRealPositionX, int parentRealPositionY) - Overrides:
operationPositionin classImageNode<ImageLabel>
-