public final class Uniform
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
defineConditional |
int |
length |
java.lang.String |
name |
ShaderPrecision |
precision |
ShaderType |
type |
| Constructor and Description |
|---|
Uniform(ShaderType type,
ShaderPrecision precision,
int length,
java.lang.String name,
java.lang.String defineConditional) |
Uniform(ShaderUniform.BuiltIn builtIn) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
code(int version,
ShaderScope scope) |
int |
compareTo(com.bonzaiengine.material.graph.compiler.TypedInput o) |
boolean |
equals(java.lang.Object obj) |
int |
getArrayLengthMultiplier() |
boolean |
isValid() |
java.lang.String |
toString() |
public final ShaderType type
public final ShaderPrecision precision
public final int length
public final java.lang.String name
public java.lang.String defineConditional
public Uniform(ShaderUniform.BuiltIn builtIn)
public Uniform(ShaderType type, ShaderPrecision precision, int length, java.lang.String name, java.lang.String defineConditional)
public java.lang.String code(int version,
ShaderScope scope)
public boolean isValid()
public int compareTo(com.bonzaiengine.material.graph.compiler.TypedInput o)
compareTo in interface java.lang.Comparable<com.bonzaiengine.material.graph.compiler.TypedInput>public final int getArrayLengthMultiplier()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectBonzai 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