- getAtlas() - Method in enum easel.utils.textures.TextureAtlasDatabase
-
- getBoolean(B) - Method in class easel.config.EaselConfigHelper
-
- getBottom() - Method in class easel.ui.AbstractWidget
-
The absolute bottom-most point of the widget, useful for layout managers.
- getBottom(float, float) - Method in enum easel.ui.AnchorPosition
-
Return the bottom-most point of a region with the given height where y is a point inside that region determined by this anchor.
- getContentBottom() - Method in class easel.ui.AbstractWidget
-
The bottom-most point of the inner content area, useful for internal widget rendering.
- getContentCenterX() - Method in class easel.ui.AbstractWidget
-
The horizontal center of the inner content area, useful for internal widget rendering.
- getContentCenterY() - Method in class easel.ui.AbstractWidget
-
The vertical center of the inner content area, useful for internal widget rendering.
- getContentHeight() - Method in class easel.ui.AbstractWidget
-
The internal content height of the widget (excludes margins).
- getContentHeight() - Method in class easel.ui.containers.MoveContainer
-
- getContentHeight() - Method in class easel.ui.containers.StyledContainer
-
- getContentHeight() - Method in class easel.ui.containers.SwapContainer
-
- getContentHeight() - Method in class easel.ui.debug.DebugWidget
-
- getContentHeight() - Method in class easel.ui.graphics.ninepatch.LayeredNinePatch
-
- getContentHeight() - Method in class easel.ui.graphics.ninepatch.NinePatchWidget
-
- getContentHeight() - Method in class easel.ui.graphics.ShaderWidget
-
- getContentHeight() - Method in class easel.ui.graphics.SimpleTextureWidget
-
- getContentHeight() - Method in class easel.ui.layouts.GridLayout
-
- getContentHeight() - Method in class easel.ui.layouts.HorizontalLayout
-
- getContentHeight() - Method in class easel.ui.layouts.VerticalLayout
-
- getContentHeight() - Method in class easel.ui.misc.PlaceholderWidget
-
- getContentHeight() - Method in class easel.ui.text.Label
-
- getContentHeight() - Method in class easel.ui.text.SmartLabel
-
- getContentLeft() - Method in class easel.ui.AbstractWidget
-
The left-most point of the inner content area, useful for internal widget rendering.
- getContentRight() - Method in class easel.ui.AbstractWidget
-
The right-most point of the inner content area, useful for internal widget rendering.
- getContentTop() - Method in class easel.ui.AbstractWidget
-
The upper-most point of the inner content area, useful for internal widget rendering.
- getContentWidth() - Method in class easel.ui.AbstractWidget
-
The internal content width of the widget (excludes margins).
- getContentWidth() - Method in class easel.ui.containers.MoveContainer
-
- getContentWidth() - Method in class easel.ui.containers.StyledContainer
-
- getContentWidth() - Method in class easel.ui.containers.SwapContainer
-
- getContentWidth() - Method in class easel.ui.debug.DebugWidget
-
- getContentWidth() - Method in class easel.ui.graphics.ninepatch.LayeredNinePatch
-
- getContentWidth() - Method in class easel.ui.graphics.ninepatch.NinePatchWidget
-
- getContentWidth() - Method in class easel.ui.graphics.ShaderWidget
-
- getContentWidth() - Method in class easel.ui.graphics.SimpleTextureWidget
-
- getContentWidth() - Method in class easel.ui.layouts.GridLayout
-
- getContentWidth() - Method in class easel.ui.layouts.HorizontalLayout
-
- getContentWidth() - Method in class easel.ui.layouts.VerticalLayout
-
- getContentWidth() - Method in class easel.ui.misc.PlaceholderWidget
-
- getContentWidth() - Method in class easel.ui.text.Label
-
- getContentWidth() - Method in class easel.ui.text.SmartLabel
-
- getDefault() - Method in interface easel.config.enums.ConfigBooleanEnum
-
- getDefault() - Method in interface easel.config.enums.ConfigIntegerEnum
-
- getDefault() - Method in interface easel.config.enums.ConfigStringEnum
-
- getDefault() - Method in enum easel.config.samples.SampleBooleanChoices
-
- getDefault() - Method in enum easel.config.samples.SampleIntegerChoices
-
- getDefault() - Method in enum easel.config.samples.SampleStringChoices
-
- getHeight() - Method in class easel.ui.AbstractWidget
-
The total height of this widget (includes the content height and both bottom and top margins).
- getInt(I) - Method in class easel.config.EaselConfigHelper
-
- getLeft() - Method in class easel.ui.AbstractWidget
-
The absolute left most point of the widget, useful for layout managers.
- getLeft(float, float) - Method in enum easel.ui.AnchorPosition
-
Return the left-most point of a region with the given width where x is a point inside that region determined by this anchor.
- getMouseX() - Static method in class easel.utils.EaselInputHelper
-
- getMouseY() - Static method in class easel.utils.EaselInputHelper
-
- getRight() - Method in class easel.ui.AbstractWidget
-
The absolute right-most point of the widget, useful for layout managers.
- getString(S) - Method in class easel.config.EaselConfigHelper
-
- getText() - Method in class easel.ui.text.Label
-
- getTexture() - Method in enum easel.utils.textures.TextureDatabase
-
- getTop() - Method in class easel.ui.AbstractWidget
-
The absolute top-most point of the widget, useful for layout managers.
- getWidth() - Method in class easel.ui.AbstractWidget
-
The total width of this widget (includes the content width and both left and right margins).
- getXFromLeft(float, float) - Method in enum easel.ui.AnchorPosition
-
Computes an x value adjusted by this anchor, given a leftmost point and the width of the area.
- getXFromRight(float, float) - Method in enum easel.ui.AnchorPosition
-
- getYFromBottom(float, float) - Method in enum easel.ui.AnchorPosition
-
Computes a y value adjusted by this anchor, given a bottom point and the height of the area.
- getYFromTop(float, float) - Method in enum easel.ui.AnchorPosition
-
- GridLayout - Class in easel.ui.layouts
-
UNSTABLE / API subject to change.
- GridLayout() - Constructor for class easel.ui.layouts.GridLayout
-
- GridLocation - Class in easel.ui.layouts
-
A simple helper struct for making it easier to work with (int, int) grid indices.
- GridLocation(int, int) - Constructor for class easel.ui.layouts.GridLocation
-
- initialize() - Static method in class easel.Easel
-
- initializeInteractivity() - Method in class easel.ui.AbstractWidget
-
- interpolate(float, float) - Method in enum easel.ui.InterpolationSpeed
-
- InterpolationSpeed - Enum in easel.ui
-
- isAltPressed() - Static method in class easel.utils.EaselInputHelper
-
- isBottom() - Method in enum easel.ui.AnchorPosition
-
Returns true if the anchor is vertically bottom.
- isCenterX() - Method in enum easel.ui.AnchorPosition
-
Returns true if the anchor is horizontally centered.
- isCenterY() - Method in enum easel.ui.AnchorPosition
-
Returns true if the anchor is vertically centered.
- isControlPressed() - Static method in class easel.utils.EaselInputHelper
-
- isHovered - Variable in class easel.ui.AbstractWidget
-
- isLeft() - Method in enum easel.ui.AnchorPosition
-
Returns true if the anchor is horizontally left.
- isMouseInBounds() - Method in class easel.ui.AbstractWidget
-
- isMouseInContentBounds() - Method in class easel.ui.AbstractWidget
-
- isRight() - Method in enum easel.ui.AnchorPosition
-
Returns true if the anchor is horizontally right.
- isShiftPressed() - Static method in class easel.utils.EaselInputHelper
-
- isSuppressingTips() - Static method in class easel.utils.UpdateSuppressor
-
Used by the patches.
- isSuppressingUpdates() - Static method in class easel.utils.UpdateSuppressor
-
Used by the patches
- isTop() - Method in enum easel.ui.AnchorPosition
-
Returns true if the anchor is vertically top.
- iterator() - Method in class easel.ui.containers.MoveContainer
-
- iterator() - Method in class easel.ui.layouts.GridLayout
-
The ordering of this stream is dependent on the underlying map (which does not have a predictable order).
- iteratorByCol(int) - Method in class easel.ui.layouts.GridLayout
-
Returns all children in the given column, in no particular order.
- iteratorByColOfType(int, Class<T>) - Method in class easel.ui.layouts.GridLayout
-
Returns all children in the given column of a particular type, in no particular order.
- iteratorByRow(int) - Method in class easel.ui.layouts.GridLayout
-
Returns all children in the given row, in no particular order.
- iteratorByRowOfType(int, Class<T>) - Method in class easel.ui.layouts.GridLayout
-
Returns all children in the given row of a particular type, in no particular order.
- iteratorOfType(Class<T>) - Method in class easel.ui.containers.MoveContainer
-
Returns all children managed by this widget of a particular type.
- iteratorOfType(Class<T>) - Method in class easel.ui.layouts.GridLayout
-
A stream of children handled by this widget who are of the specific type, for convenience purposes.
- SampleBooleanChoices - Enum in easel.config.samples
-
- SampleIntegerChoices - Enum in easel.config.samples
-
- SampleStringChoices - Enum in easel.config.samples
-
- save() - Method in class easel.config.EaselConfigHelper
-
Attempt to save this config to disk.
- scaleHitboxToContent() - Method in class easel.ui.AbstractWidget
-
This should be called whenever the getContentWidth()
or getContentHeight()
changes.
- scaleToContent() - Method in class easel.ui.containers.StyledContainer
-
Automatically scale the container to fit the main contents.
- scaleToContentHeight() - Method in class easel.ui.containers.StyledContainer
-
Automatically scale the container to fit its main content (and header) height.
- scaleToContentWidth() - Method in class easel.ui.containers.StyledContainer
-
Automatically scale the container to fit its main content (and header) width.
- scaleToFullWidget(AbstractWidget) - Method in class easel.ui.graphics.ninepatch.LayeredNinePatch
-
Scales all currently tracked layers to the target widget's full dimensions (e.g.
- scaleToFullWidget(AbstractWidget) - Method in class easel.ui.graphics.ninepatch.NinePatchWidget
-
Resizes this widget to adjust to the full size of the provided widget (convenience).
- scaleToTallestChild() - Method in class easel.ui.layouts.HorizontalLayout
-
- scaleToWidestChild() - Method in class easel.ui.layouts.VerticalLayout
-
- screenCloseSound() - Static method in class easel.utils.EaselSoundHelper
-
- screenOpenSound() - Static method in class easel.utils.EaselSoundHelper
-
- SEQ_BLUE_0() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_BLUE_0() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_BLUE_0() - Method in class easel.utils.colors.EaselDark
-
- SEQ_BLUE_1() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_BLUE_1() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_BLUE_1() - Method in class easel.utils.colors.EaselDark
-
- SEQ_BLUE_2() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_BLUE_2() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_BLUE_2() - Method in class easel.utils.colors.EaselDark
-
- SEQ_BLUE_3() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_BLUE_3() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_BLUE_3() - Method in class easel.utils.colors.EaselDark
-
- SEQ_BLUE_4() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_BLUE_4() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_BLUE_4() - Method in class easel.utils.colors.EaselDark
-
- SEQ_GREEN_0() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_GREEN_0() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_GREEN_0() - Method in class easel.utils.colors.EaselDark
-
- SEQ_GREEN_1() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_GREEN_1() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_GREEN_1() - Method in class easel.utils.colors.EaselDark
-
- SEQ_GREEN_2() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_GREEN_2() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_GREEN_2() - Method in class easel.utils.colors.EaselDark
-
- SEQ_GREEN_3() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_GREEN_3() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_GREEN_3() - Method in class easel.utils.colors.EaselDark
-
- SEQ_GREEN_4() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_GREEN_4() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_GREEN_4() - Method in class easel.utils.colors.EaselDark
-
- SEQ_PURPLE_0() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_PURPLE_0() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_PURPLE_0() - Method in class easel.utils.colors.EaselDark
-
- SEQ_PURPLE_1() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_PURPLE_1() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_PURPLE_1() - Method in class easel.utils.colors.EaselDark
-
- SEQ_PURPLE_2() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_PURPLE_2() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_PURPLE_2() - Method in class easel.utils.colors.EaselDark
-
- SEQ_PURPLE_3() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_PURPLE_3() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_PURPLE_3() - Method in class easel.utils.colors.EaselDark
-
- SEQ_PURPLE_4() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_PURPLE_4() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_PURPLE_4() - Method in class easel.utils.colors.EaselDark
-
- SEQ_RED_0() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_RED_0() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_RED_0() - Method in class easel.utils.colors.EaselDark
-
- SEQ_RED_1() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_RED_1() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_RED_1() - Method in class easel.utils.colors.EaselDark
-
- SEQ_RED_2() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_RED_2() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_RED_2() - Method in class easel.utils.colors.EaselDark
-
- SEQ_RED_3() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_RED_3() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_RED_3() - Method in class easel.utils.colors.EaselDark
-
- SEQ_RED_4() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_RED_4() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_RED_4() - Method in class easel.utils.colors.EaselDark
-
- SEQ_YELLOW_0() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_YELLOW_0() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_YELLOW_0() - Method in class easel.utils.colors.EaselDark
-
- SEQ_YELLOW_1() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_YELLOW_1() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_YELLOW_1() - Method in class easel.utils.colors.EaselDark
-
- SEQ_YELLOW_2() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_YELLOW_2() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_YELLOW_2() - Method in class easel.utils.colors.EaselDark
-
- SEQ_YELLOW_3() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_YELLOW_3() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_YELLOW_3() - Method in class easel.utils.colors.EaselDark
-
- SEQ_YELLOW_4() - Method in interface easel.utils.colors.ColorPalette
-
- SEQ_YELLOW_4() - Static method in class easel.utils.colors.EaselColors
-
- SEQ_YELLOW_4() - Method in class easel.utils.colors.EaselDark
-
- setAllDelayedMovement(float, float, InterpolationSpeed, long) - Method in class easel.ui.AbstractWidget
-
Don't call directly.
- setBoolean(B, boolean) - Method in class easel.config.EaselConfigHelper
-
Set the given boolean option to this value.
- setBooleanWithoutSaving(B, boolean) - Method in class easel.config.EaselConfigHelper
-
- setChildrenDelayedMovement(float, float, InterpolationSpeed, long) - Method in class easel.ui.AbstractWidget
-
- setChildrenDelayedMovement(float, float, InterpolationSpeed, long) - Method in class easel.ui.containers.StyledContainer
-
- setChildrenDelayedMovement(float, float, InterpolationSpeed, long) - Method in class easel.ui.layouts.GridLayout
-
- setColor(Color) - Method in class easel.ui.debug.DebugWidget
-
- setInt(I, int) - Method in class easel.config.EaselConfigHelper
-
Set the given int option to this value.
- setIntWithoutSaving(I, int) - Method in class easel.config.EaselConfigHelper
-
- setString(S, String) - Method in class easel.config.EaselConfigHelper
-
Set the given string option to this value.
- setStringWithoutSaving(S, String) - Method in class easel.config.EaselConfigHelper
-
- setUniforms() - Method in class easel.ui.graphics.pie.PieChartWidget
-
- setUniforms() - Method in class easel.ui.graphics.ShaderWidget
-
- shaderProgram - Variable in class easel.ui.graphics.ShaderWidget
-
- ShaderWidget<T extends ShaderWidget<T>> - Class in easel.ui.graphics
-
A base for widgets that use custom shaders to render graphics.
- ShaderWidget(float, float, String, String) - Constructor for class easel.ui.graphics.ShaderWidget
-
- show() - Method in class easel.ui.AbstractWidget
-
- show() - Method in class easel.ui.containers.SwapContainer
-
- show() - Method in class easel.ui.layouts.GridLayout
-
- SimpleTextureWidget - Class in easel.ui.graphics
-
Quick and easy way to render widgetized textures.
- SimpleTextureWidget(float, float, Texture) - Constructor for class easel.ui.graphics.SimpleTextureWidget
-
A convenience constructor using a Texture instead of a TextureRegion.
- SimpleTextureWidget(float, float, TextureRegion) - Constructor for class easel.ui.graphics.SimpleTextureWidget
-
Constructs a new widget that will render the provided texture region with the supplied dimensions.
- SMALLER_TIP_BODY - Static variable in class easel.utils.EaselFonts
-
A slightly smaller version of FontHelper.tipBodyFont
.
- SmartLabel - Class in easel.ui.text
-
A more flexible version of
Label
which allows for automatic text wrapping, inline colors for specific pieces of text, and convenient builder methods to make producing larger paragraphs of text a bit more convenient.
- SmartLabel() - Constructor for class easel.ui.text.SmartLabel
-
- SmartLabel(float) - Constructor for class easel.ui.text.SmartLabel
-
- SmartLabel(BitmapFont) - Constructor for class easel.ui.text.SmartLabel
-
- SmartLabel(BitmapFont, float) - Constructor for class easel.ui.text.SmartLabel
-
- SmartLabel(BitmapFont, float, float) - Constructor for class easel.ui.text.SmartLabel
-
The primary constructor for a smart label.
- StyledContainer - Class in easel.ui.containers
-
A container with a nice textured background and borders.
- StyledContainer(float, float) - Constructor for class easel.ui.containers.StyledContainer
-
Constructs a new styled container with the given dimensions.
- suppressAll(boolean) - Static method in class easel.utils.UpdateSuppressor
-
- suppressTips(boolean) - Static method in class easel.utils.UpdateSuppressor
-
Suppress the rendering of tips from the base game's TipHelper.
- suppressUpdates(boolean) - Static method in class easel.utils.UpdateSuppressor
-
Suppress any updates to the base game.
- SwapContainer<T extends java.lang.Enum<T>> - Class in easel.ui.containers
-
- SwapContainer(Class<T>) - Constructor for class easel.ui.containers.SwapContainer
-
- syncContainerHeights(StyledContainer...) - Static method in class easel.ui.containers.StyledContainer
-
- syncContainerHeights(Stream<StyledContainer>) - Static method in class easel.ui.containers.StyledContainer
-
- syncContainerHeights(List<StyledContainer>) - Static method in class easel.ui.containers.StyledContainer
-
- syncContainerHeights(boolean, StyledContainer...) - Static method in class easel.ui.containers.StyledContainer
-
- syncContainerHeights(boolean, Stream<StyledContainer>) - Static method in class easel.ui.containers.StyledContainer
-
Makes all containers share the height of the tallest container.
- syncContainerHeights(boolean, List<StyledContainer>) - Static method in class easel.ui.containers.StyledContainer
-
- syncContainerWidths(StyledContainer...) - Static method in class easel.ui.containers.StyledContainer
-
- syncContainerWidths(Stream<StyledContainer>) - Static method in class easel.ui.containers.StyledContainer
-
- syncContainerWidths(List<StyledContainer>) - Static method in class easel.ui.containers.StyledContainer
-
- syncContainerWidths(boolean, StyledContainer...) - Static method in class easel.ui.containers.StyledContainer
-
- syncContainerWidths(boolean, Stream<StyledContainer>) - Static method in class easel.ui.containers.StyledContainer
-
Makes all StyledContainers in the stream share the width of the widest one.
- syncContainerWidths(boolean, List<StyledContainer>) - Static method in class easel.ui.containers.StyledContainer
-
- valueOf(String) - Static method in enum easel.config.samples.SampleBooleanChoices
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum easel.config.samples.SampleIntegerChoices
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum easel.config.samples.SampleStringChoices
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum easel.ui.AnchorPosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum easel.ui.InterpolationSpeed
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum easel.utils.textures.TextureAtlasDatabase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum easel.utils.textures.TextureDatabase
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum easel.config.samples.SampleBooleanChoices
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum easel.config.samples.SampleIntegerChoices
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum easel.config.samples.SampleStringChoices
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum easel.ui.AnchorPosition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum easel.ui.InterpolationSpeed
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum easel.utils.textures.TextureAtlasDatabase
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum easel.utils.textures.TextureDatabase
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VerticalLayout - Class in easel.ui.layouts
-
Layout widgets vertically from top to bottom.
- VerticalLayout(float, float) - Constructor for class easel.ui.layouts.VerticalLayout
-
Constructs a new vertical layout with the given column width and vertical spacing.
- VerticalLayout(float) - Constructor for class easel.ui.layouts.VerticalLayout
-
Constructs a new vertical layout with the given vertical spacing.
- width - Variable in class easel.ui.graphics.ShaderWidget
-
- withAllChildrenOfLayout(VerticalLayout) - Method in class easel.ui.containers.MoveContainer
-
Transfers all children of the given layout to be managed by this move container instead.
- withAllChildrenOfLayout(HorizontalLayout) - Method in class easel.ui.containers.MoveContainer
-
Transfers all children of the given layout to be managed by this move container instead.
- withAllChildrenOfLayout(GridLayout) - Method in class easel.ui.containers.MoveContainer
-
Transfers all children of the given layout to be managed by this move container instead.
- withBaseColor(Color) - Method in class easel.ui.containers.StyledContainer
-
The background color of the entire container texture.
- withBorder(Color, float) - Method in class easel.utils.BitmapFontBuilder
-
- withBorder(Color, float, float) - Method in class easel.utils.BitmapFontBuilder
-
- withChild(AbstractWidget) - Method in class easel.ui.containers.MoveContainer
-
Adds a new child to be managed by this container.
- withChild(int, int, AbstractWidget, AnchorPosition) - Method in class easel.ui.layouts.GridLayout
-
Let this grid manage the given widget.
- withChild(int, int, AbstractWidget) - Method in class easel.ui.layouts.GridLayout
-
Let this grid manage the given widget.
- withChildrenInCol(int, AbstractWidget...) - Method in class easel.ui.layouts.GridLayout
-
Adds the provided children to the specified column, starting at row 0.
- withChildrenInRow(int, AbstractWidget...) - Method in class easel.ui.layouts.GridLayout
-
Adds the provided children to the specified row, starting at column 0.
- withColor(Color) - Method in class easel.ui.graphics.ninepatch.NinePatchWidget
-
Sets the color used to render this nine patch.
- withColor(Color) - Method in class easel.ui.graphics.SimpleTextureWidget
-
Use a custom color (useful for tinting) before rendering.
- withColor(Color) - Method in class easel.ui.text.Label
-
- withColors(Color...) - Method in class easel.ui.graphics.pie.PieChartWidget
-
Sets all colors in the pie chart at once.
- withContent(AbstractWidget, boolean) - Method in class easel.ui.containers.StyledContainer
-
Set the main content of this container.
- withContentAnchor(AnchorPosition) - Method in class easel.ui.containers.StyledContainer
-
Sets the position of the main contents inside the bottom region.
- withCounts(int...) - Method in class easel.ui.graphics.pie.PieChartWidget
-
Sets all counts in the pie chart at once.
- withDefaultChildAnchor(AnchorPosition) - Method in class easel.ui.containers.SwapContainer
-
- withDefaultChildAnchorPosition(AnchorPosition) - Method in class easel.ui.layouts.GridLayout
-
- withDimensions(float, float) - Method in class easel.ui.containers.StyledContainer
-
Set new dimensions for the full container.
- withDimensions(float, float) - Method in class easel.ui.graphics.ninepatch.LayeredNinePatch
-
Scales all currently tracked layers to the given width and height.
- withDimensions(float, float) - Method in class easel.ui.graphics.ninepatch.NinePatchWidget
-
Resizes this widget (will likely require another anchoring, e.g.
- withDimensions(float, float) - Method in class easel.ui.graphics.ShaderWidget
-
Update the size post-constructor.
- withDimensions(float, float) - Method in class easel.ui.graphics.SimpleTextureWidget
-
Update the size post-constructor.
- withExactCols(float...) - Method in class easel.ui.layouts.GridLayout
-
Sets the widths of each column to an exact pixel value.
- withExactRows(float...) - Method in class easel.ui.layouts.GridLayout
-
Sets the heights of each row to an exact pixel value.
- withHeader(String) - Method in class easel.ui.containers.StyledContainer
-
Add a single-line title to this container with the given text.
- withHeader(String, String) - Method in class easel.ui.containers.StyledContainer
-
Add a double-line title/subtitle to this container with the given text.
- withHeader(AbstractWidget, boolean) - Method in class easel.ui.containers.StyledContainer
-
Add a custom child widget to serve as this containers header.
- withHeaderAnchor(AnchorPosition) - Method in class easel.ui.containers.StyledContainer
-
Sets the position of the header contents inside the header region.
- withHeaderColor(Color) - Method in class easel.ui.containers.StyledContainer
-
- withHeight(float) - Method in class easel.ui.containers.StyledContainer
-
Set the new height of the full container to a new value Requires re-anchoring.
- withHeight(float) - Method in class easel.ui.graphics.ninepatch.LayeredNinePatch
-
Scales all currently tracked layers to the given height.
- withHeight(float) - Method in class easel.ui.graphics.ninepatch.NinePatchWidget
-
- withHeight(float) - Method in class easel.ui.graphics.ShaderWidget
-
Update the vertical height post-constructor.
- withHeight(float) - Method in class easel.ui.graphics.SimpleTextureWidget
-
Update the vertical height post-constructor.
- withItalic() - Method in class easel.utils.BitmapFontBuilder
-
- withKreonBold() - Method in class easel.utils.BitmapFontBuilder
-
- withKreonRegular() - Method in class easel.utils.BitmapFontBuilder
-
- withLayer(TextureRegion) - Method in class easel.ui.graphics.ninepatch.LayeredNinePatch
-
- withLayer(TextureRegion, Color) - Method in class easel.ui.graphics.ninepatch.LayeredNinePatch
-
Pushes a new
NinePatchWidget
with the given color on top of the rest using a textureRegion.
- withLayer(Texture) - Method in class easel.ui.graphics.ninepatch.LayeredNinePatch
-
- withLayer(Texture, Color) - Method in class easel.ui.graphics.ninepatch.LayeredNinePatch
-
Pushes a new
NinePatchWidget
with the given color on top of the rest using a texture.
- withLayerColor(int, Color) - Method in class easel.ui.graphics.ninepatch.LayeredNinePatch
-
- withLinearFiltering(boolean) - Method in class easel.utils.BitmapFontBuilder
-
Use for large font sizes.
- withMargins(float) - Method in class easel.ui.AbstractWidget
-
Sets all margins to the same value.
- withMargins(float, float) - Method in class easel.ui.AbstractWidget
-
Sets the left and right margins to horizontal
and the bottom and top margins to vertical
.
- withMargins(float, float, float, float) - Method in class easel.ui.AbstractWidget
-
Sets each margin independently.
- withNEvenlySizedCols(float, int) - Method in class easel.ui.layouts.GridLayout
-
Makes numCols
evenly sized columns.
- withNEvenlySizedRows(float, int) - Method in class easel.ui.layouts.GridLayout
-
Makes numRows
evenly sized rows.
- withNewlines(int) - Method in class easel.ui.text.SmartLabel
-
Adds a certain number of newlines to the ongoing text block.
- withOpacity(Color, float) - Static method in class easel.utils.colors.EaselColors
-
Creates a copy of the given color with the new alpha transparency.
- withOpacity(Color, float, InterpolationSpeed) - Static method in class easel.utils.colors.EaselColors
-
Creates a copy of the given color with a new alpha transparency interpolated towards the targetAlpha
.
- withRegion(int, Color) - Method in class easel.ui.graphics.pie.PieChartWidget
-
Set the relative count and color of the next region in the pie chart.
- withRelativeCols(float, float...) - Method in class easel.ui.layouts.GridLayout
-
Sets the column widths relative to each other as a fraction of some given totalWidth
.
- withRelativeRows(float, float...) - Method in class easel.ui.layouts.GridLayout
-
Sets the row heights relative to each other as a fraction of some given totalHeight
.
- withRowsCols(float, float, int, int) - Method in class easel.ui.layouts.GridLayout
-
Makes evenly distributed rows/cols for a certain width and height.
- withShadow(Color) - Method in class easel.utils.BitmapFontBuilder
-
- withShadow(Color, int, int) - Method in class easel.utils.BitmapFontBuilder
-
- withShadows(boolean) - Method in class easel.ui.containers.StyledContainer
-
Set whether a drop shadow is rendered underneath the container.
- withSize(float) - Method in class easel.utils.BitmapFontBuilder
-
- withSize(float, boolean) - Method in class easel.utils.BitmapFontBuilder
-
- withText(String) - Method in class easel.ui.text.Label
-
- withText(String) - Method in class easel.ui.text.SmartLabel
-
Appends the given text to the end of the label.
- withText(Color, String) - Method in class easel.ui.text.SmartLabel
-
Appends the given text to the end of the label, with a specific (temporary) color.
- withText(Supplier<Color>, String) - Method in class easel.ui.text.SmartLabel
-
Appends the given text to the end of the label, with a specific (temporary) color.
- withTextColor(Color) - Method in class easel.ui.text.SmartLabel
-
- withTextColor(Supplier<Color>) - Method in class easel.ui.text.SmartLabel
-
- withTrimColors(Color, Color) - Method in class easel.ui.containers.StyledContainer
-
The trim colors of the entire container texture (for the outermost borders).
- withView(T) - Method in class easel.ui.containers.SwapContainer
-
- withWidget(T, AbstractWidget) - Method in class easel.ui.containers.SwapContainer
-
- withWidget(T, AbstractWidget, boolean) - Method in class easel.ui.containers.SwapContainer
-
- withWidget(T, AbstractWidget, boolean, AnchorPosition) - Method in class easel.ui.containers.SwapContainer
-
- withWidth(float) - Method in class easel.ui.containers.StyledContainer
-
Set the new width of the full container to a new value.
- withWidth(float) - Method in class easel.ui.graphics.ninepatch.LayeredNinePatch
-
Scales all currently tracked layers to the given width.
- withWidth(float) - Method in class easel.ui.graphics.ninepatch.NinePatchWidget
-
- withWidth(float) - Method in class easel.ui.graphics.ShaderWidget
-
Update the horizontal width post-constructor.
- withWidth(float) - Method in class easel.ui.graphics.SimpleTextureWidget
-
Update the horizontal width post-constructor.