Package heronarts.glx.shader
Class UniformFill
java.lang.Object
heronarts.glx.shader.ShaderProgram
heronarts.glx.shader.UniformFill
- All Implemented Interfaces:
BGFXEngine.Resource
A global program used for rendering basic polygons with
a uniform fill color
-
Nested Class Summary
Nested classes/interfaces inherited from class heronarts.glx.shader.ShaderProgram
ShaderProgram.Uniform -
Field Summary
Fields inherited from class heronarts.glx.shader.ShaderProgram
bgfxState, DEFAULT_BGFX_STATE, glx -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()setFillColor(int fillColorARGB) Sets the fill color of the shapeprotected voidsetUniforms(View view) submit(View view, long state, int fillColor, VertexBuffer... vertexBuffers) Methods inherited from class heronarts.glx.shader.ShaderProgram
setVertexBuffers, submit, submit, submit, submit, submit
-
Constructor Details
-
UniformFill
-
-
Method Details
-
setFillColor
Sets the fill color of the shape- Parameters:
fillColorARGB- Fill color in ARGB format- Returns:
- this
-
submit
-
setUniforms
- Overrides:
setUniformsin classShaderProgram
-
dispose
public void dispose()- Specified by:
disposein interfaceBGFXEngine.Resource- Overrides:
disposein classShaderProgram
-