Class ShaderProgramImpl.ShaderWrapper
java.lang.Object
com.mojang.blaze3d.shaders.Program
foundry.veil.impl.client.render.shader.program.ShaderProgramImpl.ShaderWrapper
- Enclosing class:
ShaderProgramImpl
public static class ShaderProgramImpl.ShaderWrapper
extends com.mojang.blaze3d.shaders.Program
-
Nested Class Summary
Nested classes/interfaces inherited from class com.mojang.blaze3d.shaders.Program
com.mojang.blaze3d.shaders.Program.Type -
Constructor Summary
ConstructorsConstructorDescriptionShaderWrapper(com.mojang.blaze3d.shaders.Program.Type type, ShaderProgram program) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToShader(com.mojang.blaze3d.shaders.Shader shader) voidclose()intgetId()getName()Methods inherited from class com.mojang.blaze3d.shaders.Program
compileShader, compileShaderInternal
-
Constructor Details
-
ShaderWrapper
-
-
Method Details
-
attachToShader
public void attachToShader(com.mojang.blaze3d.shaders.Shader shader) - Overrides:
attachToShaderin classcom.mojang.blaze3d.shaders.Program
-
close
public void close()- Overrides:
closein classcom.mojang.blaze3d.shaders.Program
-
getName
- Overrides:
getNamein classcom.mojang.blaze3d.shaders.Program
-
getId
public int getId()- Overrides:
getIdin classcom.mojang.blaze3d.shaders.Program
-