Interface INodeBounded<N extends Node<N>, Bounds>

All Superinterfaces:
Collection<N>, INode<N>, Iterable<N>
All Known Implementing Classes:
TBlockStateElement, TBlockStatsWidget, TButtonWidget, TButtonWidget.Flat, TButtonWidget.Paintable, TButtonWidget.Transparent, TCheckboxWidget, TClickableWidget, TCompletableScreen, TContextMenu, TCustomStatWidget, TDropdownWidget, TElement, TEntityElement, TEntityStatsWidget, TFileChooserScreen, TFillColorElement, TFillColorElement.Flat, THoverScrollElement, THoverScrollElement.Panel, TItemStackElement, TItemStatsWidget, TLabelElement, TPanelElement, TPanelElement.Paintable, TPanelElement.Transparent, TScreen, TScreenPlus, TScrollBarWidget, TScrollBarWidget.Flat, TSeparatorElement, TSimpleTextFieldWidget, TSliderWidget, TSliderWidget.Flat, TStretchedTextElement, TTestScreen, TTextDialogScreen, TTextualStatWidget, TTextureElement, TToggleButtonWidget, TTooltip, TWindowElement

@NonExtendable public interface INodeBounded<N extends Node<N>, Bounds> extends INode<N>
An interface representing a Node that has a bounding box.
  • Method Details

    • getBounds

      @NotNull Bounds getBounds()
      Returns the bounding box of this Node.