Package mindustry.graphics
Class Shaders.UnitBuildShader
java.lang.Object
arc.graphics.gl.Shader
mindustry.graphics.Shaders.LoadShader
mindustry.graphics.Shaders.UnitBuildShader
- All Implemented Interfaces:
arc.util.Disposable
- Enclosing class:
- Shaders
-
Field Summary
FieldsModifier and TypeFieldDescriptionarc.graphics.Colorfloatarc.graphics.g2d.TextureRegionfloatFields inherited from class arc.graphics.gl.Shader
colorAttribute, mixColorAttribute, normalAttribute, pedantic, positionAttribute, prependFragmentCode, prependVertexCode, texcoordAttribute -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class arc.graphics.gl.Shader
bind, copyTransform, copyTransform, createProgram, disableVertexAttribute, dispose, fetchUniformLocation, getAttributeLocation, getAttributes, getAttributeSize, getAttributeType, getFragmentShaderSource, getLog, getUniformLocation, getUniforms, getUniformSize, getUniformType, getVertexShaderSource, hasAttribute, hasUniform, isCompiled, isDisposed, preprocess, setUniform1fv, setUniform1fv, setUniform2fv, setUniform2fv, setUniform3fv, setUniform3fv, setUniform4fv, setUniform4fv, setUniformf, setUniformf, setUniformf, setUniformf, setUniformf, setUniformf, setUniformf, setUniformf, setUniformf, setUniformf, setUniformf, setUniformf, setUniformf, setUniformf, setUniformi, setUniformi, setUniformi, setUniformi, setUniformi, setUniformi, setUniformi, setUniformi, setUniformMatrix, setUniformMatrix, setUniformMatrix, setUniformMatrix, setUniformMatrix3fv, setUniformMatrix4, setUniformMatrix4, setUniformMatrix4, setUniformMatrix4fv, setUniformMatrix4fv, setUniformMatrix4fv
-
Field Details
-
progress
public float progress -
time
public float time -
color
public arc.graphics.Color color -
region
public arc.graphics.g2d.TextureRegion region
-
-
Constructor Details
-
UnitBuildShader
public UnitBuildShader()
-
-
Method Details
-
apply
public void apply()- Overrides:
applyin classarc.graphics.gl.Shader
-