Namespace: | Sirenix.Utilities.Editor.Expressions.Internal |
Assembly: | Sirenix.Utilities.Editor |
public class Expressionator
public Expressionator(object value)
System.Object | value |
public readonly Dictionary<string, object> Context
public object this[string expression] { get; }
System.String | expression |
public object Value { get; set; }
public Type ValueType { get; }
public bool Bool(string expression)
System.String | expression |
System.Boolean |
public object Expr(string expression)
System.String | expression |
System.Object |
public T Expr<T>(string expression)
System.String | expression |
T |
T |
public Expressionator Expressionate(string expression)
System.String | expression |
Expressionator |
public IEnumerable<Expressionator> ForEachExpressionate(string expression)
System.String | expression |
System.Collections.Generic.IEnumerable<Expressionator> |
public int Int(string expression)
System.String | expression |
System.Int32 |
public string String(string expression)
System.String | expression |
System.String |