Пример #1
0
Variant Material::ParseShaderParameterValue(const String& value)
{
    String valueTrimmed = value.Trimmed();
    if (valueTrimmed.Length() && IsAlpha(valueTrimmed[0]))
        return Variant(ToBool(valueTrimmed));
    else
        return ToVectorVariant(valueTrimmed);
}
Пример #2
0
Variant XMLElement::GetVectorVariant(const ea::string& name) const
{
    return ToVectorVariant(GetAttribute(name));
}
Пример #3
0
Variant ToVectorVariant(const String& source)
{
    return ToVectorVariant(source.CString());
}
Пример #4
0
Variant JSONValue::GetVectorVariant(unsigned index) const
{
    return ToVectorVariant(GetCString(index));
}
Пример #5
0
Variant JSONValue::GetVectorVariant(const String& name) const
{
    return ToVectorVariant(GetCString(name));
}