类 World2ScreenScreen
java.lang.Object
org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
- 所有已实现的接口:
IW2SWidget
-
字段概要
字段修饰符和类型字段说明protected intprotected net.minecraft.client.Minecraftprotected net.minecraft.world.entity.player.Playerprotected net.minecraft.client.gui.screens.Screenprotected int从类继承的字段 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
alpha, limitInScreen, scale, selectable, shouldRemove, smoothPosition, TEXTURE_HIGHLIGHT, TEXTURE_NORMAL, uuid, worldPos, x, xO, y, yO -
构造器概要
构造器构造器说明World2ScreenScreen(UUID uuid, net.minecraft.client.gui.screens.Screen screen, net.minecraft.world.entity.player.Player player) World2ScreenScreen(UUID uuid, net.minecraft.client.gui.screens.Screen screen, net.minecraft.world.entity.player.Player player, net.minecraft.world.phys.Vec3 pos) -
方法概要
修饰符和类型方法说明voidcalculateRenderScale(float distanceSqr) booleanclick(int button) voidgetWorldPos(org.joml.Vector3f out) booleanisSameScreen(net.minecraft.client.gui.screens.Screen screen) booleankeyPressed(int keyCode, int scanCode, int modifiers) voidrender(net.minecraft.client.gui.GuiGraphics guiGraphics, boolean highlight, float value, net.minecraft.client.DeltaTracker deltaTracker) voidresize()booleanscroll(double mouseX, double mouseY, double scrollX, double scrollY) voidsetScreen(net.minecraft.client.gui.screens.Screen screen) 从类继承的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
collided, getId, getScale, getX, getXO, getY, getYO, invoke, isComputed, isInScreen, isSelectable, limitInScreen, moveIfOverlapped, setComputed, setInScreen, setRemoved, setScreenPos, setX, setXO, setY, setYO, shouldBeRemoved, shouldRemove, shouldRender, shouldSkip, shouldSmoothPosition, updateAlpha
-
字段详细资料
-
minecraft
protected net.minecraft.client.Minecraft minecraft -
screen
protected net.minecraft.client.gui.screens.Screen screen -
player
protected net.minecraft.world.entity.player.Player player -
w
protected int w -
h
protected int h
-
-
构造器详细资料
-
World2ScreenScreen
public World2ScreenScreen(UUID uuid, net.minecraft.client.gui.screens.Screen screen, net.minecraft.world.entity.player.Player player) -
World2ScreenScreen
public World2ScreenScreen(UUID uuid, net.minecraft.client.gui.screens.Screen screen, net.minecraft.world.entity.player.Player player, net.minecraft.world.phys.Vec3 pos)
-
-
方法详细资料
-
setScreen
public void setScreen(net.minecraft.client.gui.screens.Screen screen) -
resize
public void resize()- 指定者:
resize在接口中IW2SWidget- 覆盖:
resize在类中World2ScreenWidget
-
isSameScreen
public boolean isSameScreen(net.minecraft.client.gui.screens.Screen screen) -
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers) -
click
public boolean click(int button) -
scroll
public boolean scroll(double mouseX, double mouseY, double scrollX, double scrollY) -
getWorldPos
public void getWorldPos(org.joml.Vector3f out) -
render
public void render(net.minecraft.client.gui.GuiGraphics guiGraphics, boolean highlight, float value, net.minecraft.client.DeltaTracker deltaTracker) -
calculateRenderScale
public void calculateRenderScale(float distanceSqr) - 指定者:
calculateRenderScale在接口中IW2SWidget- 覆盖:
calculateRenderScale在类中World2ScreenWidget
-