Datensatzklasse Text3dElementRenderState
java.lang.Object
java.lang.Record
gollorum.signpost.minecraft.rendering.Text3dElementRenderState
- Alle implementierten Schnittstellen:
net.minecraft.client.gui.render.state.GuiElementRenderState,net.minecraft.client.gui.render.state.ScreenArea
public record Text3dElementRenderState(org.joml.Matrix4f pose, net.minecraft.client.gui.font.TextRenderable renderable, int packedLight, net.minecraft.client.gui.navigation.ScreenRectangle bounds)
extends Record
implements net.minecraft.client.gui.render.state.GuiElementRenderState
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungText3dElementRenderState(org.joml.Matrix4f pose, net.minecraft.client.gui.font.TextRenderable renderable, int packedLight, net.minecraft.client.gui.navigation.ScreenRectangle bounds) Erstellt eine Instanz einer DatensatzklasseText3dElementRenderState. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungnet.minecraft.client.gui.navigation.ScreenRectanglebounds()Gibt den Wert für die Datensatzkomponenteboundszurück.voidbuildVertices(com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer) final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.intGibt den Wert für die DatensatzkomponentepackedLightzurück.com.mojang.blaze3d.pipeline.RenderPipelinepipeline()org.joml.Matrix4fpose()Gibt den Wert für die Datensatzkomponenteposezurück.net.minecraft.client.gui.font.TextRenderableGibt den Wert für die Datensatzkomponenterenderablezurück.net.minecraft.client.gui.navigation.ScreenRectanglenet.minecraft.client.gui.render.TextureSetupfinal StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
-
Konstruktordetails
-
Methodendetails
-
buildVertices
public void buildVertices(com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer) - Angegeben von:
buildVerticesin Schnittstellenet.minecraft.client.gui.render.state.GuiElementRenderState
-
pipeline
public com.mojang.blaze3d.pipeline.RenderPipeline pipeline()- Angegeben von:
pipelinein Schnittstellenet.minecraft.client.gui.render.state.GuiElementRenderState
-
textureSetup
public net.minecraft.client.gui.render.TextureSetup textureSetup()- Angegeben von:
textureSetupin Schnittstellenet.minecraft.client.gui.render.state.GuiElementRenderState
-
bounds
public net.minecraft.client.gui.navigation.ScreenRectangle bounds()Gibt den Wert für die Datensatzkomponenteboundszurück.- Angegeben von:
boundsin Schnittstellenet.minecraft.client.gui.render.state.ScreenArea- Gibt zurück:
- Wert der Datensatzkomponente
bounds
-
scissorArea
public net.minecraft.client.gui.navigation.ScreenRectangle scissorArea()- Angegeben von:
scissorAreain Schnittstellenet.minecraft.client.gui.render.state.GuiElementRenderState
-
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
public final int hashCode()Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet. -
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Referenzkomponenten werden verglichen mitObjects::equals(Object,Object); primitive Komponenten werden verglichen mit "==". -
pose
public org.joml.Matrix4f pose()Gibt den Wert für die Datensatzkomponenteposezurück.- Gibt zurück:
- Wert der Datensatzkomponente
pose
-
renderable
public net.minecraft.client.gui.font.TextRenderable renderable()Gibt den Wert für die Datensatzkomponenterenderablezurück.- Gibt zurück:
- Wert der Datensatzkomponente
renderable
-
packedLight
public int packedLight()Gibt den Wert für die DatensatzkomponentepackedLightzurück.- Gibt zurück:
- Wert der Datensatzkomponente
packedLight
-