| Package | Description |
|---|---|
| com.bonzaiengine.material.graph.compiler | |
| com.bonzaiengine.material.graph.nodes | |
| com.bonzaiengine.shader |
| Modifier and Type | Field and Description |
|---|---|
ShaderType |
Variable.type |
| Modifier and Type | Method and Description |
|---|---|
Varying |
Compiler.createVarying(ShaderType type,
ShaderPrecision precision,
int arrayLength) |
Variable |
Compiler.getOrCreateOutputVariable(GraphNode node,
ShaderType type,
ShaderPrecision precision) |
protected Variable |
Compiler.getOrCreateVariable(Block block,
ShaderType type,
ShaderPrecision precision) |
protected Varying |
Compiler.getOrCreateVarying(java.lang.String name,
ShaderType type,
ShaderPrecision precision,
int arrayLength) |
Varying |
Compiler.getVarying(ShaderIn attribute,
ShaderType type,
ShaderPrecision precision,
int arrayLength) |
java.lang.String |
Compiler.impliciteConversion(ShaderType to,
Variable from) |
protected Varying |
Compiler.setVarying(java.lang.String name,
ShaderType type,
ShaderPrecision precision,
int arrayLength) |
| Constructor and Description |
|---|
Attribute(ShaderType type,
ShaderPrecision precision,
int length,
java.lang.String name,
java.lang.String defineConditional) |
Output(ShaderType type,
ShaderPrecision precision,
int length,
java.lang.String name,
java.lang.String defineConditional) |
Uniform(ShaderType type,
ShaderPrecision precision,
int length,
java.lang.String name,
java.lang.String defineConditional) |
Varying(ShaderType type,
ShaderPrecision precision,
int length,
java.lang.String name,
java.lang.String defineConditional) |
| Modifier and Type | Method and Description |
|---|---|
protected static ShaderType |
FieldGetter.getFieldsType(java.lang.String fields) |
ShaderType |
CustomUniform.getType() |
| Modifier and Type | Method and Description |
|---|---|
void |
CustomUniform.setType(ShaderType type) |
| Modifier and Type | Field and Description |
|---|---|
ShaderType |
ShaderIn.type |
ShaderType |
ShaderUniform.BuiltIn.type |
| Modifier and Type | Method and Description |
|---|---|
static ShaderType |
ShaderUniform.detectType(IValueCopy<?> value) |
static ShaderType |
ShaderType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ShaderType[] |
ShaderType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
ShaderUniform(java.lang.String name,
ShaderType type) |
ShaderUniform(java.lang.String name,
ShaderType type,
int arrayLength) |
Bonzai 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