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 fjm
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getName()getType()static intgetUniformLocation(int program, CharSequence name) 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[] values) 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 aLfjm;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 bLfjm;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 cLfjm;c:Lfku;
-
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 dLfjm;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 eLfjm;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 fLfjm;f:Ljava/lang/String;
-
dirty
private boolean dirty- Mappings:
Namespace Name Mixin selector named dirtyLnet/minecraft/client/gl/GlUniform;dirty:Zintermediary field_57886Lnet/minecraft/class_284;field_57886:Zofficial gLfjm;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>Lfjm;<init>(Ljava/lang/String;Lfku;)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 aLfjm;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 bLfjm;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 bLfjm;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 aLfjm;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 bLfjm;b()Lfku;
-
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 aLfja;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) -
set
public final void set(int[] values) -
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 cLfjm;c()V
-