Class FlowLayout.NewLinePanel
java.lang.Object
com.blackrook.gui.GUIObject
com.blackrook.gui.object.GUIPanel
com.blackrook.gui.object.GUIGlassPanel
com.blackrook.gui.layout.FlowLayout.NewLinePanel
- Enclosing class:
FlowLayout
Special panel that acts as a "new line" in a flow.
It's characteristics are never examined.
- 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 -
Method Summary
Modifier and TypeMethodDescriptionbooleanisInert()Gets if the object can accept/intercept input, but does NOT affect its "enabled" state, unless its parent is enabled/disabled.booleanGets if the object is visible, which means that this object has its "visible" member set to true, and its opacity is nonzero.Methods inherited from class GUIGlassPanel
getRenderedMethods 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, 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
-
Method Details
-
isInert
public boolean isInert()Description copied from class:GUIObjectGets if the object can accept/intercept input, but does NOT affect its "enabled" state, unless its parent is enabled/disabled. UnlikeGUIObject.isVisible()andGUIObject.isEnabled(), this is not hierarchically significant (inert-ness is set on this and ONLY this object). Objects that are inert are ignored when testing for mouse collisions. -
isVisible
public boolean isVisible()Description copied from class:GUIObjectGets if the object is visible, which means that this object has its "visible" member set to true, and its opacity is nonzero. This object is not visible if any of its ancestors are not visible. Objects that are not visible are ignored when testing for mouse collisions.
-