public VariantOperand(Variant inValue) : this(Mode.Variant) { m_Data.Value = inValue; }
public void SetDelegate(GetVarWithContextDelegate inGetDelegate) { m_ConstValue = default(Variant); m_GetDelegate = null; m_GetWithContextDelegate = inGetDelegate; }
public void SetConst(Variant inValue) { m_ConstValue = inValue; m_GetDelegate = null; m_GetWithContextDelegate = null; }
/// <summary> /// Sets the value associated with the given key. /// </summary> public CustomVariantResolver SetVar(TableKeyPair inKey, Variant inValue) { MakeFullPathVarRule(inKey).SetConst(inValue); return(this); }
public SerializedVariant(Variant inValue) { m_Type = inValue.Type; m_RawValue = inValue.RawValue; m_StringHashSource = null; }