Class GUIGlassPanel
java.lang.Object
com.blackrook.gui.GUIObject
com.blackrook.gui.object.GUIPanel
com.blackrook.gui.object.GUIGlassPanel
- Direct Known Subclasses:
FlowLayout.NewLinePanel, GUIFrame, GUIProgressBar, GUISlider
A special panel that goes not add itself to render sets (but still adds its children),
so it is not rendered itself, but still is a panel otherwise.
- Author:
- Matthew Tropiano
-
Nested Class Summary
Nested classes/interfaces inherited from class GUIObject
GUIObject.ScaleType -
Field Summary
Fields inherited from class GUIObject
absoluteBounds, EVENT_BLUR, EVENT_CHANGE_ENABLE_STATE, EVENT_CHANGE_VISIBLE_STATE, EVENT_FOCUS, EVENT_GAMEPAD_AXIS, EVENT_GAMEPAD_PRESS, EVENT_GAMEPAD_RELEASE, EVENT_GAMEPAD_TAP_PRESS, EVENT_GAMEPAD_TAP_RELEASE, EVENT_GENERIC_INPUT, EVENT_KEY_PRESS, EVENT_KEY_RELEASE, EVENT_KEY_TYPE, EVENT_MOUSE_CLICK, EVENT_MOUSE_DRAG, EVENT_MOUSE_LEAVE, EVENT_MOUSE_MOVE, EVENT_MOUSE_OVER, EVENT_MOUSE_PRESS, EVENT_MOUSE_RELEASE, EVENT_MOUSE_WHEEL, EVENT_NAMED, EVENT_UNKNOWN -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new GUI "glass" panel.GUIGlassPanel(float width, float height) Creates a new GUI "glass" panel.GUIGlassPanel(float x, float y, float width, float height) Creates a new GUI "glass" panel. -
Method Summary
Methods inherited from class GUIPanel
getThemeKey, setThemeKeyMethods inherited from class GUIObject
addChild, addChild, addName, addToRenderSet, animate, animate, animate, animateAbort, animateDelay, animateFinish, bindAction, callAction, correctPosition, fireEvent, getAbsoluteBounds, getAsQuery, getBounds, getChildrenAsQuery, getColor, getColorNotInherited, getDescendantsAsQuery, getFinalOpacity, getGeneration, getGUI, getLayout, getLayoutAttrib, getNativeBounds, getOpacity, getParent, getParentAsQuery, getRenderAlpha, getRenderBlue, getRenderGreen, getRenderHeight, getRenderPositionX, getRenderPositionY, getRenderRadius, getRenderRed, getRenderRotationZ, getRenderTextureScaleS, getRenderTextureScaleT, getRenderWidth, getScaleType, getSiblingsAsQuery, getTexture, getTheme, getVisible, hasAction, hasName, hasNamePattern, isAnimating, isConstrainedToParent, isEnabled, isFocused, isInert, isVisible, moveDown, moveToBack, moveToFront, moveUp, onGUIChange, releaseFocus, remove, removeChild, removeName, requestFocus, resizeChildren, rotate, setBounds, setBounds, setBoundsByChildren, setColor, setColor, setColorNotInherited, setConstrainToParent, setDimensions, setEnabled, setInert, setLayout, setLayoutAttrib, setOpacity, setPosition, setRendered, setRotationZ, setScaleType, setTexture, setTheme, setVisible, stretch, toString, translate, unbindAction, unbindAllActions, updateDirty, updateScenePosition, useRenderRadius
-
Constructor Details
-
GUIGlassPanel
public GUIGlassPanel()Creates a new GUI "glass" panel. -
GUIGlassPanel
public GUIGlassPanel(float width, float height) Creates a new GUI "glass" panel.- Parameters:
width- its width.height- its height.
-
GUIGlassPanel
public GUIGlassPanel(float x, float y, float width, float height) Creates a new GUI "glass" panel.- Parameters:
x- its position x.y- its position y.width- its width.height- its height.
-
-
Method Details
-
getRendered
public boolean getRendered()Description copied from class:GUIObjectGets if this object is rendered. The object's children can still be rendered. UnlikeGUIObject.isVisible(), this is not hierarchically significant ("rendered" affects this and ONLY this object).- Overrides:
getRenderedin classGUIObject- Returns:
- false, always, for this object.
- See Also:
-