net.minecraft.client.render.shaders

public class SimpleUniform

extends Uniform implements AutoCloseable

dcx
net.minecraft.class_1877
net.minecraft.client.render.shaders.SimpleUniform
net.minecraft.client.shader.ShaderUniform
net.minecraft.client.shader.ShaderUniform

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_8070
LOGGER
field_148104_a
LOGGER
private int
b
field_8071
location
field_148102_b
uniformLocation
private final int
c
field_8072
count
field_148103_c
uniformCount
private final int
d
field_8073
type
field_148100_d
uniformType
private final IntBuffer
e
field_8074
intValues
field_148101_e
uniformIntBuffer
private final FloatBuffer
f
field_8075
floatValues
field_148098_f
uniformFloatBuffer
private final String
g
field_8076
name
field_148099_g
shaderName
private boolean
h
field_8077
dirty
field_148105_h
dirty
private final Effect
i
field_8078
parent
field_148106_i
shaderManager

Constructor summary

ModifierConstructor
public (String name, int type, int count, Effect parent)

Method summary

Modifier and TypeMethod
public void
close()
close()
close()
close()
private void
h()
method_6988()
markDirty()
func_148096_h()
markDirty()
public static int
a(String arg0)
method_6982(String arg0)
getTypeFromString(String s)
func_148085_a(String arg0)
parseType(String typeName)
public void
b(int arg0)
method_6987(int arg0)
setLocation(int location)
func_148084_b(int arg0)
setUniformLocation(int uniformLocationIn)
public String
a()
method_6975()
getName()
func_148086_a()
getShaderName()
public void
a(float arg0)
method_6976(float arg0)
set(float arg0)
func_148090_a(float arg0)
set(float arg0)
public void
a(float arg0, float arg1)
method_6977(float arg0, float arg1)
set(float arg0, float arg1)
func_148087_a(float arg0, float arg1)
set(float arg0, float arg1)
public void
a(float arg0, float arg1, float arg2)
method_6978(float arg0, float arg1, float arg2)
set(float arg0, float arg1, float arg2)
func_148095_a(float arg0, float arg1, float arg2)
set(float arg0, float arg1, float arg2)
public void
a(float arg0, float arg1, float arg2, float arg3)
method_6979(float arg0, float arg1, float arg2, float arg3)
set(float arg0, float arg1, float arg2, float arg3)
func_148081_a(float arg0, float arg1, float arg2, float arg3)
set(float arg0, float arg1, float arg2, float arg3)
public void
b(float arg0, float arg1, float arg2, float arg3)
method_6986(float arg0, float arg1, float arg2, float arg3)
setSafe(float arg0, float arg1, float arg2, float arg3)
func_148092_b(float arg0, float arg1, float arg2, float arg3)
setSafe(float arg0, float arg1, float arg2, float arg3)
public void
a(int arg0, int arg1, int arg2, int arg3)
method_6981(int arg0, int arg1, int arg2, int arg3)
setSafe(int arg0, int arg1, int arg2, int arg3)
func_148083_a(int arg0, int arg1, int arg2, int arg3)
set(int arg0, int arg1, int arg2, int arg3)
public void
a(float[] arg0)
method_6984(float[] arg0)
set(float[] arg0)
func_148097_a(float[] arg0)
set(float[] arg0)
public void
a(dhi arg0)
method_19442(class_2546 arg0)
set(Matrix4f arg0)
func_195652_a(Matrix4f arg0)
set(Matrix4f arg0)
public void
b()
method_6985()
upload()
func_148093_b()
upload()
private void
i()
method_6989()
uploadAsInteger()
func_148091_i()
uploadInt()
private void
j()
method_6990()
uploadAsFloat()
func_148089_j()
uploadFloat()
private void
k()
method_6991()
uploadAsMatrix()
func_148082_k()
uploadFloatMatrix()