|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ShaderVariable | |
---|---|
com.jme.scene.state | |
com.jme.scene.state.jogl.shader | |
com.jme.scene.state.lwjgl.shader | |
com.jme.util.shader.uniformtypes |
Uses of ShaderVariable in com.jme.scene.state |
---|
Fields in com.jme.scene.state with type parameters of type ShaderVariable | |
---|---|
protected java.util.HashMap<java.lang.String,ShaderVariable> |
GLSLShaderObjectsState.shaderAttributes
Storage for shader attribute values |
protected java.util.HashMap<java.lang.String,ShaderVariable> |
GLSLShaderObjectsState.shaderUniforms
Storage for shader uniform values |
Methods in com.jme.scene.state that return ShaderVariable | |
---|---|
ShaderVariable |
GLSLShaderObjectsState.getAttributeByName(java.lang.String attributeName)
Retrieves a shader attribute by name. |
ShaderVariable |
GLSLShaderObjectsState.getUniformByName(java.lang.String uniformName)
Retrieves a shader uniform by name. |
Methods in com.jme.scene.state that return types with arguments of type ShaderVariable | |
---|---|
java.util.Collection<ShaderVariable> |
GLSLShaderObjectsState.getShaderAttributes()
Gets all shader attribute variables. |
java.util.Collection<ShaderVariable> |
GLSLShaderObjectsState.getShaderUniforms()
Gets all shader uniforms variables. |
Uses of ShaderVariable in com.jme.scene.state.jogl.shader |
---|
Methods in com.jme.scene.state.jogl.shader with parameters of type ShaderVariable | |
---|---|
static void |
JOGLShaderUtil.updateAttributeLocation(ShaderVariable variable,
int programID)
Update variableID for attribute shadervariable if needed. |
static void |
JOGLShaderUtil.updateShaderAttribute(ShaderVariable shaderVariable)
Updates an attribute shadervariable. |
static void |
JOGLShaderUtil.updateShaderUniform(ShaderVariable shaderVariable)
Updates a uniform shadervariable. |
static void |
JOGLShaderUtil.updateUniformLocation(ShaderVariable variable,
int programID)
Update variableID for uniform shadervariable if needed. |
Uses of ShaderVariable in com.jme.scene.state.lwjgl.shader |
---|
Methods in com.jme.scene.state.lwjgl.shader with parameters of type ShaderVariable | |
---|---|
static void |
LWJGLShaderUtil.updateAttributeLocation(ShaderVariable variable,
int programID)
Update variableID for attribute shadervariable if needed. |
static void |
LWJGLShaderUtil.updateShaderAttribute(ShaderVariable shaderVariable)
Updates an attribute shadervariable. |
static void |
LWJGLShaderUtil.updateShaderUniform(ShaderVariable shaderVariable)
Updates a uniform shadervariable. |
static void |
LWJGLShaderUtil.updateUniformLocation(ShaderVariable variable,
int programID)
Update variableID for uniform shadervariable if needed. |
Uses of ShaderVariable in com.jme.util.shader.uniformtypes |
---|
Subclasses of ShaderVariable in com.jme.util.shader.uniformtypes | |
---|---|
class |
ShaderVariableFloat
ShaderVariableFloat |
class |
ShaderVariableFloat2
ShaderVariableFloat2 |
class |
ShaderVariableFloat3
ShaderVariableFloat3 |
class |
ShaderVariableFloat4
ShaderVariableFloat4 |
class |
ShaderVariableInt
ShaderVariableInt |
class |
ShaderVariableInt2
ShaderVariableInt2 |
class |
ShaderVariableInt3
ShaderVariableInt3 |
class |
ShaderVariableInt4
ShaderVariableInt4 |
class |
ShaderVariableMatrix2
ShaderVariableMatrix2 |
class |
ShaderVariableMatrix3
ShaderVariableMatrix3 |
class |
ShaderVariableMatrix4
ShaderVariableMatrix4 |
class |
ShaderVariableMatrix4Array
ShaderVariableMatrix4Array |
class |
ShaderVariablePointerByte
ShaderVariablePointerByte |
class |
ShaderVariablePointerFloat
ShaderVariablePointerFloat |
class |
ShaderVariablePointerInt
ShaderVariablePointerInt |
class |
ShaderVariablePointerShort
ShaderVariablePointerShort |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |