| 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