类 ScreenWidgetLayer

java.lang.Object
org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
所有已实现的接口:
net.minecraft.client.gui.LayeredDraw.Layer

public class ScreenWidgetLayer extends Object implements net.minecraft.client.gui.LayeredDraw.Layer
  • 字段详细资料

    • INSTANCE

      public static final ScreenWidgetLayer INSTANCE
    • LOCATION

      public static final net.minecraft.resources.ResourceLocation LOCATION
    • screen

      @Nullable protected @Nullable net.minecraft.client.gui.screens.Screen screen
    • enableOffset

      protected boolean enableOffset
    • offsetFactor

      protected float offsetFactor
    • mouseX

      protected double mouseX
    • mouseY

      protected double mouseY
    • drawVirtualMouse

      protected boolean drawVirtualMouse
    • virtualMouseInnerRadius

      protected float virtualMouseInnerRadius
    • virtualMouseOuterRadius

      protected float virtualMouseOuterRadius
  • 构造器详细资料

    • ScreenWidgetLayer

      public ScreenWidgetLayer()
  • 方法详细资料

    • getScreen

      @Nullable public @Nullable net.minecraft.client.gui.screens.Screen getScreen()
    • setScreen

      public void setScreen(@NotNull @NotNull net.minecraft.client.gui.screens.Screen screen)
    • removeScreen

      public void removeScreen()
    • hasScreen

      public boolean hasScreen()
    • setEnableOffset

      public void setEnableOffset(boolean enableOffset)
    • setOffsetFactor

      public void setOffsetFactor(float offsetFactor)
    • addPos

      public void addPos(double mouseX, double mouseY)
    • click

      public boolean click(int button, int action)
    • keyPressed

      public boolean keyPressed(int keyCode, int scanCode, int modifiers)
    • render

      public void render(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraft.client.DeltaTracker deltaTracker)
      指定者:
      render 在接口中 net.minecraft.client.gui.LayeredDraw.Layer
    • setDrawVirtualMouse

      public void setDrawVirtualMouse(boolean drawVirtualMouse)
    • setVirtualMouseRadius

      public void setVirtualMouseRadius(float innerRadius, float outerRadius)