public abstract class ShaderProgram
extends java.lang.Object
implements java.io.Closeable
Modifier and Type | Method and Description |
---|---|
abstract void |
close()
Dispose the shader and release all internal resources.
|
java.util.List<ShaderVariable> |
getVariables()
Gets the variables used by this shader.
|
void |
setVariables(java.util.List<ShaderVariable> value)
Gets the variables used by this shader.
|
public java.util.List<ShaderVariable> getVariables()
public void setVariables(java.util.List<ShaderVariable> value)
value
- New valuepublic abstract void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable