Package net.minecraft.client.gl
Class GlUniform
java.lang.Object
net.minecraft.client.gl.GlUniform
- Direct Known Subclasses:
GlShaderUniform
@Environment(CLIENT) public class GlUniform extends Object
- Mappings:
Namespace Name official blvintermediary net/minecraft/class_1217named net/minecraft/client/gl/GlUniform
-
Field Summary
Fields Modifier and Type Field Description private intcountprivate intdataTypeprivate FloatBufferfloatDataprivate IntBufferintDataprivate intlocprivate static LoggerLOGGERprivate Stringnameprivate JsonGlProgramprogramprivate booleanstateDirty -
Constructor Summary
Constructors Constructor Description GlUniform(String name, int datatype, int count, JsonGlProgram program) -
Method Summary
Modifier and Type Method Description StringgetName()static intgetTypeIndex(String typeName)private voidmarkStateDirty()voidmethod_4177(float float2)voidmethod_4178(float float2, float float3)voidmethod_4179(float float2, float float3, float float4)voidmethod_4180(float float2, float float3, float float4, float float5)voidmethod_4181(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17)voidmethod_4182(int int2, int int3, int int4, int int5)voidmethod_4184(org.lwjgl.util.vector.Matrix4f matrix4f)voidmethod_4185(float[] float2)voidmethod_4187(float float2, float float3, float float4, float float5)voidsetLoc(int int2)voidupload()private voiduploadFloats()private voiduploadInts()private voiduploadMatrix()
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLblv;a:Lorg/apache/logging/log4j/Logger;intermediary field_5058Lnet/minecraft/class_1217;field_5058: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 bLblv;b:Iintermediary field_5059Lnet/minecraft/class_1217;field_5059:Inamed locLnet/minecraft/client/gl/GlUniform;loc:I
-
count
private final int count- Mappings:
Namespace Name Mixin selector official cLblv;c:Iintermediary field_5060Lnet/minecraft/class_1217;field_5060:Inamed countLnet/minecraft/client/gl/GlUniform;count:I
-
dataType
private final int dataType- Mappings:
Namespace Name Mixin selector official dLblv;d:Iintermediary field_5061Lnet/minecraft/class_1217;field_5061:Inamed dataTypeLnet/minecraft/client/gl/GlUniform;dataType:I
-
intData
- Mappings:
Namespace Name Mixin selector official eLblv;e:Ljava/nio/IntBuffer;intermediary field_5062Lnet/minecraft/class_1217;field_5062:Ljava/nio/IntBuffer;named intDataLnet/minecraft/client/gl/GlUniform;intData:Ljava/nio/IntBuffer;
-
floatData
- Mappings:
Namespace Name Mixin selector official fLblv;f:Ljava/nio/FloatBuffer;intermediary field_5063Lnet/minecraft/class_1217;field_5063:Ljava/nio/FloatBuffer;named floatDataLnet/minecraft/client/gl/GlUniform;floatData:Ljava/nio/FloatBuffer;
-
name
- Mappings:
Namespace Name Mixin selector official gLblv;g:Ljava/lang/String;intermediary field_5064Lnet/minecraft/class_1217;field_5064:Ljava/lang/String;named nameLnet/minecraft/client/gl/GlUniform;name:Ljava/lang/String;
-
stateDirty
private boolean stateDirty- Mappings:
Namespace Name Mixin selector official hLblv;h:Zintermediary field_5065Lnet/minecraft/class_1217;field_5065:Znamed stateDirtyLnet/minecraft/client/gl/GlUniform;stateDirty:Z
-
program
- Mappings:
Namespace Name Mixin selector official iLblv;i:Lblq;intermediary field_5066Lnet/minecraft/class_1217;field_5066:Lnet/minecraft/class_1211;named programLnet/minecraft/client/gl/GlUniform;program:Lnet/minecraft/client/gl/JsonGlProgram;
-
-
Constructor Details
-
GlUniform
- Mappings:
Namespace Name Mixin selector official <init>Lblv;<init>(Ljava/lang/String;IILblq;)Vintermediary <init>Lnet/minecraft/class_1217;<init>(Ljava/lang/String;IILnet/minecraft/class_1211;)Vnamed <init>Lnet/minecraft/client/gl/GlUniform;<init>(Ljava/lang/String;IILnet/minecraft/client/gl/JsonGlProgram;)V
-
-
Method Details
-
markStateDirty
private void markStateDirty()- Mappings:
Namespace Name Mixin selector official hLblv;h()Vintermediary method_4189Lnet/minecraft/class_1217;method_4189()Vnamed markStateDirtyLnet/minecraft/client/gl/GlUniform;markStateDirty()V
-
getTypeIndex
- Mappings:
Namespace Name Mixin selector official aLblv;a(Ljava/lang/String;)Iintermediary method_4183Lnet/minecraft/class_1217;method_4183(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 bLblv;b(I)Vintermediary method_4188Lnet/minecraft/class_1217;method_4188(I)Vnamed setLocLnet/minecraft/client/gl/GlUniform;setLoc(I)V
-
getName
- Mappings:
Namespace Name Mixin selector official aLblv;a()Ljava/lang/String;intermediary method_4176Lnet/minecraft/class_1217;method_4176()Ljava/lang/String;named getNameLnet/minecraft/client/gl/GlUniform;getName()Ljava/lang/String;
-
method_4177
public void method_4177(float float2)- Mappings:
Namespace Name Mixin selector official aLblv;a(F)Vintermediary method_4177Lnet/minecraft/class_1217;method_4177(F)Vnamed method_4177Lnet/minecraft/client/gl/GlUniform;method_4177(F)V
-
method_4178
public void method_4178(float float2, float float3)- Mappings:
Namespace Name Mixin selector official aLblv;a(FF)Vintermediary method_4178Lnet/minecraft/class_1217;method_4178(FF)Vnamed method_4178Lnet/minecraft/client/gl/GlUniform;method_4178(FF)V
-
method_4179
public void method_4179(float float2, float float3, float float4)- Mappings:
Namespace Name Mixin selector official aLblv;a(FFF)Vintermediary method_4179Lnet/minecraft/class_1217;method_4179(FFF)Vnamed method_4179Lnet/minecraft/client/gl/GlUniform;method_4179(FFF)V
-
method_4180
public void method_4180(float float2, float float3, float float4, float float5)- Mappings:
Namespace Name Mixin selector official aLblv;a(FFFF)Vintermediary method_4180Lnet/minecraft/class_1217;method_4180(FFFF)Vnamed method_4180Lnet/minecraft/client/gl/GlUniform;method_4180(FFFF)V
-
method_4187
public void method_4187(float float2, float float3, float float4, float float5)- Mappings:
Namespace Name Mixin selector official bLblv;b(FFFF)Vintermediary method_4187Lnet/minecraft/class_1217;method_4187(FFFF)Vnamed method_4187Lnet/minecraft/client/gl/GlUniform;method_4187(FFFF)V
-
method_4182
public void method_4182(int int2, int int3, int int4, int int5)- Mappings:
Namespace Name Mixin selector official aLblv;a(IIII)Vintermediary method_4182Lnet/minecraft/class_1217;method_4182(IIII)Vnamed method_4182Lnet/minecraft/client/gl/GlUniform;method_4182(IIII)V
-
method_4185
public void method_4185(float[] float2)- Mappings:
Namespace Name Mixin selector official aLblv;a([F)Vintermediary method_4185Lnet/minecraft/class_1217;method_4185([F)Vnamed method_4185Lnet/minecraft/client/gl/GlUniform;method_4185([F)V
-
method_4181
public void method_4181(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17)- Mappings:
Namespace Name Mixin selector official aLblv;a(FFFFFFFFFFFFFFFF)Vintermediary method_4181Lnet/minecraft/class_1217;method_4181(FFFFFFFFFFFFFFFF)Vnamed method_4181Lnet/minecraft/client/gl/GlUniform;method_4181(FFFFFFFFFFFFFFFF)V
-
method_4184
public void method_4184(org.lwjgl.util.vector.Matrix4f matrix4f)- Mappings:
Namespace Name Mixin selector official aLblv;a(Lorg/lwjgl/util/vector/Matrix4f;)Vintermediary method_4184Lnet/minecraft/class_1217;method_4184(Lorg/lwjgl/util/vector/Matrix4f;)Vnamed method_4184Lnet/minecraft/client/gl/GlUniform;method_4184(Lorg/lwjgl/util/vector/Matrix4f;)V
-
upload
public void upload()- Mappings:
Namespace Name Mixin selector official bLblv;b()Vintermediary method_4186Lnet/minecraft/class_1217;method_4186()Vnamed uploadLnet/minecraft/client/gl/GlUniform;upload()V
-
uploadInts
private void uploadInts()- Mappings:
Namespace Name Mixin selector official iLblv;i()Vintermediary method_4190Lnet/minecraft/class_1217;method_4190()Vnamed uploadIntsLnet/minecraft/client/gl/GlUniform;uploadInts()V
-
uploadFloats
private void uploadFloats()- Mappings:
Namespace Name Mixin selector official jLblv;j()Vintermediary method_4191Lnet/minecraft/class_1217;method_4191()Vnamed uploadFloatsLnet/minecraft/client/gl/GlUniform;uploadFloats()V
-
uploadMatrix
private void uploadMatrix()- Mappings:
Namespace Name Mixin selector official kLblv;k()Vintermediary method_4192Lnet/minecraft/class_1217;method_4192()Vnamed uploadMatrixLnet/minecraft/client/gl/GlUniform;uploadMatrix()V
-