VariableHolder.Variable
public sealed class VariableHolder.VariableImmutable-at-runtime typed module input with a case-insensitive lookup key.
Constructors
Section titled “Constructors”
Variable()
Section titled “Variable()”public Variable()Properties
Section titled “Properties”
public string Key { get; }Returns
System.String
public ModuleVariableType Type { get; }Returns
TextStudio.ThreeD.ModuleVariableType
FloatValue
Section titled “FloatValue”public float FloatValue { get; }Returns
System.Single
IntegerValue
Section titled “IntegerValue”public int IntegerValue { get; }Returns
System.Int32
BooleanValue
Section titled “BooleanValue”public bool BooleanValue { get; }Returns
System.Boolean
StringValue
Section titled “StringValue”public string StringValue { get; }Returns
System.String
ColorValue
Section titled “ColorValue”public Color ColorValue { get; }Returns
UnityEngine.Color
VectorValue
Section titled “VectorValue”public Vector3 VectorValue { get; }Returns
UnityEngine.Vector3
CurveValue
Section titled “CurveValue”public AnimationCurve CurveValue { get; }Returns
UnityEngine.AnimationCurve
GradientValue
Section titled “GradientValue”public Gradient GradientValue { get; }Returns
UnityEngine.Gradient
ObjectValue
Section titled “ObjectValue”public Object ObjectValue { get; }Returns
UnityEngine.Object