Class WireFrameShader Inheritance java.lang.Object Expendable AssetI Shader WireFrameShader Inherited Members Shader.addAllAttributes(ShaderSource source) Shader.addAllAttributes(String shaderText) Shader.addAllUniforms(ShaderSource source) Shader.addAllUniforms(String shaderText) Shader.addFragmentShader(String text) Shader.addFragmentShader(ShaderSource source) Shader.addGeometryShader(String text) Shader.addGeometryShader(ShaderSource source) Shader.addProgram(String text, int type, String text_type) Shader.addShader(ShaderType type, ShaderSource source) Shader.addTesselationControlShader(String text) Shader.addTesselationControlShader(ShaderSource source) Shader.addTesselationEvaluationShader(ShaderSource source) Shader.addUniform(String uniformName, String uniformType, HashMap<String, ArrayList<GLSLStruct>> structs) Shader.addUniform(String uniform) Shader.addVertexShader(String text) Shader.addVertexShader(ShaderSource source) Shader.bind() Shader.compileShader() Shader.decAndGetRef() Shader.decRef() Shader.DEFAULT_SHADER Shader.DEFAULT_SHADER_ASSET_DIRECTORY_PATH Shader.dispose() Shader.findUniformStructs(String shaderText) Shader.getProgram() Shader.getRefs() Shader.getUniforms() Shader.incAndGetRef() Shader.incRef() Shader.loadShaderSource(PathHandle pathToShader, ShaderType type) Shader.setAttribLocation(String attribName, int location) Shader.setProgram(int program) Shader.setUniform1i(String uniformName, int value) Shader.setUniform2f(String uniformName, Vector2f value) Shader.setUniform2fv(String uniformName, float[] value) Shader.setUniform2iv(String uniformName, int[] value) Shader.setUniform3f(String uniformName, Vector3f value) Shader.setUniform3fv(String uniformName, float[] value) Shader.setUniform3i(String uniformName, Vector3i value) Shader.setUniform3iv(String uniformName, int[] value) Shader.setUniform3ui(String uniformName, Vector3i value) Shader.setUniform3uiv(String uniformName, int[] value) Shader.setUniform4f(String uniformName, Vector4f value) Shader.setUniformBoolean(String uniformName, boolean value) Shader.setUniformDirectionalLight(String uniformName, DirectionalLight directionalLight) Shader.setUniformf(String uniformName, float value) Shader.setUniformfv(String uniformName, float[] value) Shader.setUniformi(String uniformName, int value) Shader.setUniformiv(String uniformName, int[] value) Shader.setUniformLight(String uniformName, Light baseLight) Shader.setUniformMatrix4fv(String uniformName, Matrix value) Shader.setUniformPointLight(String uniformName, PointLight pointLight) Shader.setUniforms(HashMap<String, Integer> uniforms) Shader.setUniformSpotLight(String uniformName, SpotLight spotLight) Shader.Shader(String shaderName) Shader.Shader(String shaderName, long context) Shader.updateUniforms(Transform transform, Material mat, RenderingEngine engine) Syntax public class WireFrameShader extends Shader Constructors WireFrameShader() Declaration public WireFrameShader()