public static enum ShaderUniform.BuiltIn extends java.lang.Enum<ShaderUniform.BuiltIn>
| Modifier and Type | Field and Description |
|---|---|
int |
arrayLength |
static int |
MAX_NUM_CLIP_PLANES |
static int |
MAX_NUM_LIGHTS |
ShaderPrecision |
precision |
ShaderType |
type |
| Modifier and Type | Method and Description |
|---|---|
static ShaderUniform.BuiltIn |
clipPlane(int i) |
static ShaderUniform.BuiltIn |
lightMaterial(int i) |
static ShaderUniform.BuiltIn |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ShaderUniform.BuiltIn[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ShaderUniform.BuiltIn modelviewMatrix
public static final ShaderUniform.BuiltIn projMatrix
public static final ShaderUniform.BuiltIn modelviewProjMatrix
public static final ShaderUniform.BuiltIn normalMatrix
public static final ShaderUniform.BuiltIn modelMatrix
public static final ShaderUniform.BuiltIn lightingTwoSided
public static final ShaderUniform.BuiltIn t
public static final ShaderUniform.BuiltIn time
public static final ShaderUniform.BuiltIn projPlanes
public static final ShaderUniform.BuiltIn skinMatrices
public static final ShaderUniform.BuiltIn tbnOrientation
public static final ShaderUniform.BuiltIn targetWeight0
public static final ShaderUniform.BuiltIn targetWeight1
public static final ShaderUniform.BuiltIn targetWeight2
public static final ShaderUniform.BuiltIn targetWeight3
public static final ShaderUniform.BuiltIn materialAmbiant
public static final ShaderUniform.BuiltIn materialDiffuse
public static final ShaderUniform.BuiltIn materialSpecular
public static final ShaderUniform.BuiltIn materialEmission
public static final ShaderUniform.BuiltIn materialAlpha
public static final ShaderUniform.BuiltIn globalAmbient
public static final ShaderUniform.BuiltIn uniformColor
public static final ShaderUniform.BuiltIn lightMaterial0
public static final ShaderUniform.BuiltIn lightMaterial1
public static final ShaderUniform.BuiltIn lightMaterial2
public static final ShaderUniform.BuiltIn lightMaterial3
public static final ShaderUniform.BuiltIn clipPlane0
public static final ShaderUniform.BuiltIn clipPlane1
public static final ShaderUniform.BuiltIn clipPlane2
public static final ShaderUniform.BuiltIn clipPlane3
public static final ShaderUniform.BuiltIn clipPlane4
public static final ShaderUniform.BuiltIn clipPlane5
public static final ShaderUniform.BuiltIn diffuseMap
public static final ShaderUniform.BuiltIn diffuse2Map
public static final ShaderUniform.BuiltIn normalMap
public static final ShaderUniform.BuiltIn heightMap
public static final ShaderUniform.BuiltIn opacityMap
public static final ShaderUniform.BuiltIn reflectMap
public static final ShaderUniform.BuiltIn reflectCubemap
public static final ShaderUniform.BuiltIn refractMap
public static final ShaderUniform.BuiltIn refractCubemap
public static final ShaderUniform.BuiltIn specularMap
public static final ShaderUniform.BuiltIn emissionMap
public static final ShaderUniform.BuiltIn lightmapMap
public static final int MAX_NUM_LIGHTS
public static final int MAX_NUM_CLIP_PLANES
public final ShaderType type
public final ShaderPrecision precision
public final int arrayLength
public static ShaderUniform.BuiltIn[] values()
for (ShaderUniform.BuiltIn c : ShaderUniform.BuiltIn.values()) System.out.println(c);
public static ShaderUniform.BuiltIn valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic static final ShaderUniform.BuiltIn lightMaterial(int i)
i - index of the lightMaterialjava.lang.ArrayIndexOutOfBoundsException - if i is not in the supported rangepublic static final ShaderUniform.BuiltIn clipPlane(int i)
i - index of the clipPlanejava.lang.ArrayIndexOutOfBoundsException - if i is not in the supported rangeBonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com