Class ShaderVariable

java.lang.Object
com.ardor3d.util.shader.ShaderVariable
All Implemented Interfaces:
Savable
Direct Known Subclasses:
ShaderVariableFloat, ShaderVariableFloat2, ShaderVariableFloat3, ShaderVariableFloat4, ShaderVariableFloatArray, ShaderVariableInt, ShaderVariableInt2, ShaderVariableInt3, ShaderVariableInt4, ShaderVariableIntArray, ShaderVariableMatrix2, ShaderVariableMatrix3, ShaderVariableMatrix4, ShaderVariableMatrix4Array, ShaderVariablePointerByte, ShaderVariablePointerFloat, ShaderVariablePointerFloatMatrix, ShaderVariablePointerInt, ShaderVariablePointerShort

public class ShaderVariable extends Object implements Savable
An utily class to store shader's uniform variables content.
  • Field Details

    • name

      public String name
      Name of the uniform variable. *
    • variableID

      public int variableID
      ID of uniform. *
    • needsRefresh

      public boolean needsRefresh
      Needs to be refreshed
    • errorLogged

      public boolean errorLogged
  • Constructor Details

    • ShaderVariable

      public ShaderVariable()
  • Method Details