Class SpriteIconButton

All Implemented Interfaces:
GuiEventListener, Renderable, TabOrderedElement, LayoutElement, NarratableEntry, NarrationSupplier
Direct Known Subclasses:
SpriteIconButton.CenteredIcon, SpriteIconButton.TextAndIcon

public abstract class SpriteIconButton extends Button
  • Field Details

    • BUTTON_DISABLED_SPRITE

      private static final Identifier BUTTON_DISABLED_SPRITE
    • LOADING_SPRITE

      private static final Identifier LOADING_SPRITE
    • LOADING_TOOLTIP

      private static final Tooltip LOADING_TOOLTIP
    • LOADING_SPRITE_W

      private static final int LOADING_SPRITE_W
      See Also:
    • LOADING_SPRITE_H

      private static final int LOADING_SPRITE_H
      See Also:
    • sprite

      protected final WidgetSprites sprite
    • spriteWidth

      protected final int spriteWidth
    • spriteHeight

      protected final int spriteHeight
    • spriteOffsetX

      protected final int spriteOffsetX
    • spriteOffsetY

      protected final int spriteOffsetY
    • switchToLoadingAfterPress

      private final boolean switchToLoadingAfterPress
    • defaultTooltip

      private final @Nullable Tooltip defaultTooltip
    • loading

      private boolean loading
  • Constructor Details

  • Method Details