public interface IGLUniformControl extends IUniformControl
GROUP_CAMERA, GROUP_DEFAULT, QUALIFIED_SEPARATOR
Modifier and Type | Method and Description |
---|---|
String |
getGLSLType() |
org.synthclipse.core.gl.GLSLProgram |
getProgram() |
org.synthclipse.core.gl.GLSLUniform |
getUniform() |
void |
setProgram(org.synthclipse.core.gl.GLSLProgram program) |
void |
setUniform(org.synthclipse.core.gl.GLSLUniform uniform) |
String |
toGLSLVariableDefinition()
Converts UniformControl to GLSL variable definition,
without "uniform" qualifier at the beginning.
|
applyUniformValue, getControl, getControlClass, getControlType, getDescription, getGroup, getKeyFrames, getName, getNameGroupHashCode, getProgramName, getQualifiedName, getRepeatDirection, getRepeatMode, isActive, isValid, loadAllDefaults, setDescription, setEventDispatcher, setGroup, setKeyFrames, setNameGroupHashCode, setRepeatDirection, setRepeatMode, setUniformValue
valueChanged
String toGLSLVariableDefinition()
org.synthclipse.core.gl.GLSLUniform getUniform()
void setUniform(org.synthclipse.core.gl.GLSLUniform uniform)
org.synthclipse.core.gl.GLSLProgram getProgram()
void setProgram(org.synthclipse.core.gl.GLSLProgram program)
String getGLSLType()