| Constructor and Description | 
|---|
| VariableMapping()Creates a VariableMapping. | 
| VariableMapping(ShaderNodeVariable leftVariable,
               java.lang.String leftSwizzling,
               ShaderNodeVariable rightVariable,
               java.lang.String rightSwizzling,
               java.lang.String condition)Creates a VariableMapping. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected VariableMapping | clone() | 
| java.lang.String | getCondition()Gets the condition. | 
| java.lang.String | getLeftSwizzling()Gets the left swizzle. | 
| ShaderNodeVariable | getLeftVariable()Gets the left variable. | 
| java.lang.String | getRightExpression()Gets the right expression. | 
| java.lang.String | getRightSwizzling()Gets the right swizzle. | 
| ShaderNodeVariable | getRightVariable()Gets the right variable. | 
| void | read(JmeImporter im)jme serialization (not used) | 
| void | setCondition(java.lang.String condition)Sets the condition. | 
| void | setLeftSwizzling(java.lang.String leftSwizzling)Sets the left swizzle. | 
| void | setLeftVariable(ShaderNodeVariable leftVariable)Sets the left variable. | 
| void | setRightExpression(java.lang.String rightExpression)Sets the right expression. | 
| void | setRightSwizzling(java.lang.String rightSwizzling)Sets the right swizzle. | 
| void | setRightVariable(ShaderNodeVariable rightVariable)Sets the right variable. | 
| java.lang.String | toString() | 
| void | write(JmeExporter ex)jme serialization (not used) | 
public VariableMapping()
public VariableMapping(ShaderNodeVariable leftVariable, java.lang.String leftSwizzling, ShaderNodeVariable rightVariable, java.lang.String rightSwizzling, java.lang.String condition)
leftVariable - the left hand side variable of the expressionleftSwizzling - the swizzling of the left variablerightVariable - the right hand side variable of the expressionrightSwizzling - the swizzling of the right variablecondition - the condition for this mappingpublic ShaderNodeVariable getLeftVariable()
public void setLeftVariable(ShaderNodeVariable leftVariable)
leftVariable - the left variable.public ShaderNodeVariable getRightVariable()
public void setRightVariable(ShaderNodeVariable rightVariable)
rightVariable - the right variable.public java.lang.String getRightExpression()
public void setRightExpression(java.lang.String rightExpression)
rightExpression - the right expression.public java.lang.String getCondition()
public void setCondition(java.lang.String condition)
condition - the condition or null.public java.lang.String getLeftSwizzling()
public void setLeftSwizzling(java.lang.String leftSwizzling)
leftSwizzling - the left swizzle.public java.lang.String getRightSwizzling()
public void setRightSwizzling(java.lang.String rightSwizzling)
rightSwizzling - the right swizzle.public void write(JmeExporter ex) throws java.io.IOException
public void read(JmeImporter im) throws java.io.IOException
public java.lang.String toString()
toString in class java.lang.Objectprotected VariableMapping clone() throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedException