Class NativeUiButton.State

java.lang.Object
com.viaversion.viafabricplus.bedrock.screen.ui.NativeUiButton.State
Enclosing class:
NativeUiButton

public static final class NativeUiButton.State extends Object
  • Constructor Details

  • Method Details

    • pressed

      public boolean pressed()
    • revision

      public long revision()
    • attach

      public void attach(NativeUiScene.Node owner, boolean enabled, boolean hovered)
      Replacing a Java scene node does not produce another native input or property event.
    • button

      public void button(NativeUiInput.ButtonEvent event, boolean enabled, boolean hovered)
    • hover

      public void hover(boolean hovered, boolean enabled)
    • reset

      public void reset(boolean enabled, boolean hovered)
    • visibility

      public void visibility(boolean visible, boolean enabled, boolean hovered)
    • enabled

      public void enabled(boolean enabled)
    • general

      public void general(int kind, boolean enabled, boolean hovered)