public void UpdateAttributes(InputBox box, object[] attributes, Control control) { }
public bool IsValid(InputBox box, Control control) { return(control is EnumComboBox); }
public bool IsValid(InputBox box, Control control) { return(control is TypePickerControl); }
public bool IsValid(InputBox box, Control control) { return(control is CheckBox); }
public bool CanUse(InputBox box, ref ScriptType type) { return(type.IsEnum); }
public bool IsValid(InputBox box, Control control) { return(control is ColorValueBox); }
public bool CanUse(InputBox box, ref ScriptType type) { return(type.Type == typeof(Color)); }
public bool CanUse(InputBox box, ref ScriptType type) { return(type.Type == typeof(Quaternion)); }
public bool CanUse(InputBox box, ref ScriptType type) { return(type.Type == typeof(string) && (box.Attributes == null || box.Attributes.All(x => x.GetType() != typeof(TypeReferenceAttribute)))); }
public bool CanUse(InputBox box, ref ScriptType type) { return(type.Type == typeof(float) || type.Type == typeof(double)); }