所有已知实现类:
World2ScreenScreen, World2ScreenWidget

public interface IW2SWidget
  • 方法详细资料

    • getId

      UUID getId()
    • isComputed

      boolean isComputed()
    • isInScreen

      boolean isInScreen()
    • isSelectable

      boolean isSelectable()
    • shouldRender

      boolean shouldRender()
    • shouldBeRemoved

      boolean shouldBeRemoved()
    • shouldRemove

      boolean shouldRemove()
    • shouldSmoothPosition

      boolean shouldSmoothPosition()
    • shouldSkip

      boolean shouldSkip()
    • click

      boolean click(int button)
    • scroll

      boolean scroll(double mouseX, double mouseY, double scrollX, double scrollY)
    • limitInScreen

      boolean limitInScreen()
    • resize

      void resize()
    • calculateRenderScale

      void calculateRenderScale(float distance)
    • updateAlpha

      void updateAlpha()
    • getWorldPos

      void getWorldPos(org.joml.Vector3f out)
    • setRemoved

      void setRemoved()
    • setInScreen

      void setInScreen(boolean inScreen)
    • setComputed

      void setComputed()
    • setScreenPos

      void setScreenPos(float x, float y)
    • getX

      float getX()
    • getY

      float getY()
    • getXO

      float getXO()
    • getYO

      float getYO()
    • getScale

      float getScale()
    • setX

      void setX(float x)
    • setY

      void setY(float y)
    • setXO

      void setXO(float xO)
    • setYO

      void setYO(float yO)
    • render

      void render(net.minecraft.client.gui.GuiGraphics guiGraphics, boolean highlight, float value, net.minecraft.client.DeltaTracker deltaTracker)