Package net.minecraft.client.gl
Class GlUniform
java.lang.Object
net.minecraft.client.gl.Uniform
net.minecraft.client.gl.GlUniform
- All Implemented Interfaces:
AutoCloseable
Represents a uniform variable.
- See Also:
- Mappings:
Namespace Name named net/minecraft/client/gl/GlUniformintermediary net/minecraft/class_284official fjd
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate final FloatBufferprivate final IntBufferprivate intprivate static final Loggerprivate final Stringprivate final UniformType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getName()getType()static intgetUniformLocation(int program, CharSequence name) final voidmethod_68344(int[] int2) final voidset(float value1) final voidset(float[] values) final voidset(float value1, float value2) final voidset(float value1, float value2, float value3) final voidset(int value) final voidset(int value1, int value2, int value3) final voidfinal voidfinal voidsetAndFlip(float value1, float value2, float value3, float value4) voidsetLocation(int location) static voidsetUniform(int location, int value) voidupload()
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/client/gl/GlUniform;LOGGER:Lorg/slf4j/Logger;intermediary field_1548Lnet/minecraft/class_284;field_1548:Lorg/slf4j/Logger;official aLfjd;a:Lorg/slf4j/Logger;
-
location
private int location- Mappings:
Namespace Name Mixin selector named locationLnet/minecraft/client/gl/GlUniform;location:Iintermediary field_1545Lnet/minecraft/class_284;field_1545:Iofficial bLfjd;b:I
-
type
- Mappings:
Namespace Name Mixin selector named typeLnet/minecraft/client/gl/GlUniform;type:Lnet/minecraft/client/gl/UniformType;intermediary field_56740Lnet/minecraft/class_284;field_56740:Lnet/minecraft/class_10789;official cLfjd;c:Lfkx;
-
intData
- Mappings:
Namespace Name Mixin selector named intDataLnet/minecraft/client/gl/GlUniform;intData:Ljava/nio/IntBuffer;intermediary field_1547Lnet/minecraft/class_284;field_1547:Ljava/nio/IntBuffer;official dLfjd;d:Ljava/nio/IntBuffer;
-
floatData
- Mappings:
Namespace Name Mixin selector named floatDataLnet/minecraft/client/gl/GlUniform;floatData:Ljava/nio/FloatBuffer;intermediary field_1549Lnet/minecraft/class_284;field_1549:Ljava/nio/FloatBuffer;official eLfjd;e:Ljava/nio/FloatBuffer;
-
name
- Mappings:
Namespace Name Mixin selector named nameLnet/minecraft/client/gl/GlUniform;name:Ljava/lang/String;intermediary field_1546Lnet/minecraft/class_284;field_1546:Ljava/lang/String;official fLfjd;f:Ljava/lang/String;
-
field_57886
private boolean field_57886- Mappings:
Namespace Name Mixin selector named field_57886Lnet/minecraft/client/gl/GlUniform;field_57886:Zintermediary field_57886Lnet/minecraft/class_284;field_57886:Zofficial gLfjd;g:Z
-
-
Constructor Details
-
GlUniform
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gl/GlUniform;<init>(Ljava/lang/String;Lnet/minecraft/client/gl/UniformType;)Vintermediary <init>Lnet/minecraft/class_284;<init>(Ljava/lang/String;Lnet/minecraft/class_10789;)Vofficial <init>Lfjd;<init>(Ljava/lang/String;Lfkx;)V
-
-
Method Details
-
getUniformLocation
- Mappings:
Namespace Name Mixin selector named getUniformLocationLnet/minecraft/client/gl/GlUniform;getUniformLocation(ILjava/lang/CharSequence;)Iintermediary method_22096Lnet/minecraft/class_284;method_22096(ILjava/lang/CharSequence;)Iofficial aLfjd;a(ILjava/lang/CharSequence;)I
-
setUniform
public static void setUniform(int location, int value) - Mappings:
Namespace Name Mixin selector named setUniformLnet/minecraft/client/gl/GlUniform;setUniform(II)Vintermediary method_22095Lnet/minecraft/class_284;method_22095(II)Vofficial bLfjd;b(II)V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
setLocation
public void setLocation(int location) - Mappings:
Namespace Name Mixin selector named setLocationLnet/minecraft/client/gl/GlUniform;setLocation(I)Vintermediary method_1297Lnet/minecraft/class_284;method_1297(I)Vofficial bLfjd;b(I)V
-
getName
- Mappings:
Namespace Name Mixin selector named getNameLnet/minecraft/client/gl/GlUniform;getName()Ljava/lang/String;intermediary method_1298Lnet/minecraft/class_284;method_1298()Ljava/lang/String;official aLfjd;a()Ljava/lang/String;
-
getType
- Mappings:
Namespace Name Mixin selector named getTypeLnet/minecraft/client/gl/GlUniform;getType()Lnet/minecraft/client/gl/UniformType;intermediary method_35662Lnet/minecraft/class_284;method_35662()Lnet/minecraft/class_10789;official bLfjd;b()Lfkx;
-
set
public final void set(float value1) -
set
public final void set(float value1, float value2) -
set
public final void set(float value1, float value2, float value3) -
set
-
setAndFlip
public final void setAndFlip(float value1, float value2, float value3, float value4) - Overrides:
setAndFlipin classUniform- Mappings:
Namespace Name Mixin selector named setAndFlipLnet/minecraft/client/gl/Uniform;setAndFlip(FFFF)Vintermediary method_1254Lnet/minecraft/class_278;method_1254(FFFF)Vofficial aLfis;a(FFFF)V
-
set
public final void set(int value) -
set
public final void set(int value1, int value2, int value3) -
set
public final void set(float[] values) -
method_68344
public final void method_68344(int[] int2) - Overrides:
method_68344in classUniform- Mappings:
Namespace Name Mixin selector named method_68344Lnet/minecraft/client/gl/Uniform;method_68344([I)Vintermediary method_68344Lnet/minecraft/class_278;method_68344([I)Vofficial aLfis;a([I)V
-
set
-
upload
public void upload()- Mappings:
Namespace Name Mixin selector named uploadLnet/minecraft/client/gl/GlUniform;upload()Vintermediary method_1300Lnet/minecraft/class_284;method_1300()Vofficial cLfjd;c()V
-