Package net.minecraft.client.gl
Class GlUniform
java.lang.Object
net.minecraft.client.gl.GlShaderUniform
net.minecraft.client.gl.GlUniform
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name official dcxintermediary net/minecraft/class_1877named net/minecraft/client/gl/GlUniform
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final intprivate final FloatBufferprivate final IntBufferprivate intprivate static final Loggerprivate final Stringprivate final JsonGlProgramprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getName()static intgetTypeIndex(String typeName) private voidvoidmethod_19442(Matrix4f matrix4f) voidmethod_6976(float float2) voidmethod_6977(float float2, float float3) voidmethod_6978(float float2, float float3, float float4) voidmethod_6979(float float2, float float3, float float4, float float5) voidmethod_6981(int int2, int int3, int int4, int int5) voidmethod_6984(float[] float2) voidmethod_6986(float float2, float float3, float float4, float float5) voidsetLoc(int int2) voidupload()private voidprivate voidprivate void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLdcx;a:Lorg/apache/logging/log4j/Logger;intermediary field_8070Lnet/minecraft/class_1877;field_8070:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/gl/GlUniform;LOGGER:Lorg/apache/logging/log4j/Logger;
-
loc
private int loc- Mappings:
Namespace Name Mixin selector official bLdcx;b:Iintermediary field_8071Lnet/minecraft/class_1877;field_8071:Inamed locLnet/minecraft/client/gl/GlUniform;loc:I
-
count
private final int count- Mappings:
Namespace Name Mixin selector official cLdcx;c:Iintermediary field_8072Lnet/minecraft/class_1877;field_8072:Inamed countLnet/minecraft/client/gl/GlUniform;count:I
-
dataType
private final int dataType- Mappings:
Namespace Name Mixin selector official dLdcx;d:Iintermediary field_8073Lnet/minecraft/class_1877;field_8073:Inamed dataTypeLnet/minecraft/client/gl/GlUniform;dataType:I
-
intData
- Mappings:
Namespace Name Mixin selector official eLdcx;e:Ljava/nio/IntBuffer;intermediary field_8074Lnet/minecraft/class_1877;field_8074:Ljava/nio/IntBuffer;named intDataLnet/minecraft/client/gl/GlUniform;intData:Ljava/nio/IntBuffer;
-
floatData
- Mappings:
Namespace Name Mixin selector official fLdcx;f:Ljava/nio/FloatBuffer;intermediary field_8075Lnet/minecraft/class_1877;field_8075:Ljava/nio/FloatBuffer;named floatDataLnet/minecraft/client/gl/GlUniform;floatData:Ljava/nio/FloatBuffer;
-
name
- Mappings:
Namespace Name Mixin selector official gLdcx;g:Ljava/lang/String;intermediary field_8076Lnet/minecraft/class_1877;field_8076:Ljava/lang/String;named nameLnet/minecraft/client/gl/GlUniform;name:Ljava/lang/String;
-
stateDirty
private boolean stateDirty- Mappings:
Namespace Name Mixin selector official hLdcx;h:Zintermediary field_8077Lnet/minecraft/class_1877;field_8077:Znamed stateDirtyLnet/minecraft/client/gl/GlUniform;stateDirty:Z
-
program
- Mappings:
Namespace Name Mixin selector official iLdcx;i:Ldcs;intermediary field_8078Lnet/minecraft/class_1877;field_8078:Lnet/minecraft/class_1871;named programLnet/minecraft/client/gl/GlUniform;program:Lnet/minecraft/client/gl/JsonGlProgram;
-
-
Constructor Details
-
GlUniform
- Mappings:
Namespace Name Mixin selector official <init>Ldcx;<init>(Ljava/lang/String;IILdcs;)Vintermediary <init>Lnet/minecraft/class_1877;<init>(Ljava/lang/String;IILnet/minecraft/class_1871;)Vnamed <init>Lnet/minecraft/client/gl/GlUniform;<init>(Ljava/lang/String;IILnet/minecraft/client/gl/JsonGlProgram;)V
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Mappings:
Namespace Name Mixin selector official closeLdcx;close()Vintermediary closeLnet/minecraft/class_1877;close()Vnamed closeLnet/minecraft/client/gl/GlUniform;close()V
-
markStateDirty
private void markStateDirty()- Mappings:
Namespace Name Mixin selector official hLdcx;h()Vintermediary method_6988Lnet/minecraft/class_1877;method_6988()Vnamed markStateDirtyLnet/minecraft/client/gl/GlUniform;markStateDirty()V
-
getTypeIndex
- Mappings:
Namespace Name Mixin selector official aLdcx;a(Ljava/lang/String;)Iintermediary method_6982Lnet/minecraft/class_1877;method_6982(Ljava/lang/String;)Inamed getTypeIndexLnet/minecraft/client/gl/GlUniform;getTypeIndex(Ljava/lang/String;)I
-
setLoc
public void setLoc(int int2) - Mappings:
Namespace Name Mixin selector official bLdcx;b(I)Vintermediary method_6987Lnet/minecraft/class_1877;method_6987(I)Vnamed setLocLnet/minecraft/client/gl/GlUniform;setLoc(I)V
-
getName
- Mappings:
Namespace Name Mixin selector official aLdcx;a()Ljava/lang/String;intermediary method_6975Lnet/minecraft/class_1877;method_6975()Ljava/lang/String;named getNameLnet/minecraft/client/gl/GlUniform;getName()Ljava/lang/String;
-
method_6976
public void method_6976(float float2) - Overrides:
method_6976in classGlShaderUniform- Mappings:
Namespace Name Mixin selector official aLdcq;a(F)Vintermediary method_6976Lnet/minecraft/class_1870;method_6976(F)Vnamed method_6976Lnet/minecraft/client/gl/GlShaderUniform;method_6976(F)V
-
method_6977
public void method_6977(float float2, float float3) - Overrides:
method_6977in classGlShaderUniform- Mappings:
Namespace Name Mixin selector official aLdcq;a(FF)Vintermediary method_6977Lnet/minecraft/class_1870;method_6977(FF)Vnamed method_6977Lnet/minecraft/client/gl/GlShaderUniform;method_6977(FF)V
-
method_6978
public void method_6978(float float2, float float3, float float4) - Overrides:
method_6978in classGlShaderUniform- Mappings:
Namespace Name Mixin selector official aLdcq;a(FFF)Vintermediary method_6978Lnet/minecraft/class_1870;method_6978(FFF)Vnamed method_6978Lnet/minecraft/client/gl/GlShaderUniform;method_6978(FFF)V
-
method_6979
public void method_6979(float float2, float float3, float float4, float float5) - Overrides:
method_6979in classGlShaderUniform- Mappings:
Namespace Name Mixin selector official aLdcq;a(FFFF)Vintermediary method_6979Lnet/minecraft/class_1870;method_6979(FFFF)Vnamed method_6979Lnet/minecraft/client/gl/GlShaderUniform;method_6979(FFFF)V
-
method_6986
public void method_6986(float float2, float float3, float float4, float float5) - Overrides:
method_6986in classGlShaderUniform- Mappings:
Namespace Name Mixin selector official bLdcq;b(FFFF)Vintermediary method_6986Lnet/minecraft/class_1870;method_6986(FFFF)Vnamed method_6986Lnet/minecraft/client/gl/GlShaderUniform;method_6986(FFFF)V
-
method_6981
public void method_6981(int int2, int int3, int int4, int int5) - Overrides:
method_6981in classGlShaderUniform- Mappings:
Namespace Name Mixin selector official aLdcq;a(IIII)Vintermediary method_6981Lnet/minecraft/class_1870;method_6981(IIII)Vnamed method_6981Lnet/minecraft/client/gl/GlShaderUniform;method_6981(IIII)V
-
method_6984
public void method_6984(float[] float2) - Overrides:
method_6984in classGlShaderUniform- Mappings:
Namespace Name Mixin selector official aLdcq;a([F)Vintermediary method_6984Lnet/minecraft/class_1870;method_6984([F)Vnamed method_6984Lnet/minecraft/client/gl/GlShaderUniform;method_6984([F)V
-
method_19442
- Overrides:
method_19442in classGlShaderUniform- Mappings:
Namespace Name Mixin selector official aLdcq;a(Ldhi;)Vintermediary method_19442Lnet/minecraft/class_1870;method_19442(Lnet/minecraft/class_2546;)Vnamed method_19442Lnet/minecraft/client/gl/GlShaderUniform;method_19442(Lnet/minecraft/client/util/math/Matrix4f;)V
-
upload
public void upload()- Mappings:
Namespace Name Mixin selector official bLdcx;b()Vintermediary method_6985Lnet/minecraft/class_1877;method_6985()Vnamed uploadLnet/minecraft/client/gl/GlUniform;upload()V
-
uploadInts
private void uploadInts()- Mappings:
Namespace Name Mixin selector official iLdcx;i()Vintermediary method_6989Lnet/minecraft/class_1877;method_6989()Vnamed uploadIntsLnet/minecraft/client/gl/GlUniform;uploadInts()V
-
uploadFloats
private void uploadFloats()- Mappings:
Namespace Name Mixin selector official jLdcx;j()Vintermediary method_6990Lnet/minecraft/class_1877;method_6990()Vnamed uploadFloatsLnet/minecraft/client/gl/GlUniform;uploadFloats()V
-
uploadMatrix
private void uploadMatrix()- Mappings:
Namespace Name Mixin selector official kLdcx;k()Vintermediary method_6991Lnet/minecraft/class_1877;method_6991()Vnamed uploadMatrixLnet/minecraft/client/gl/GlUniform;uploadMatrix()V
-