public override object Fetch(object instance, Type type, string path) { Vector2 value = (Vector2)instance; value.x = NGEditorPrefs.GetFloat(path + ".x", value.x); value.y = NGEditorPrefs.GetFloat(path + ".y", value.y); return(value); }
public override object Fetch(object instance, Type type, string path) { Quaternion value = (Quaternion)instance; value.x = NGEditorPrefs.GetFloat(path + ".x", value.x); value.y = NGEditorPrefs.GetFloat(path + ".y", value.y); value.z = NGEditorPrefs.GetFloat(path + ".z", value.z); value.w = NGEditorPrefs.GetFloat(path + ".w", value.w); return(value); }
public override object Fetch(object instance, Type type, string path) { Color value = (Color)instance; value.r = NGEditorPrefs.GetFloat(path + ".r", value.r); value.g = NGEditorPrefs.GetFloat(path + ".g", value.g); value.b = NGEditorPrefs.GetFloat(path + ".b", value.b); value.a = NGEditorPrefs.GetFloat(path + ".a", value.a); return(value); }
public override object Fetch(object instance, Type type, string path) { Rect value = (Rect)instance; value.x = NGEditorPrefs.GetFloat(path + ".x", value.x); value.y = NGEditorPrefs.GetFloat(path + ".y", value.y); value.width = NGEditorPrefs.GetFloat(path + ".w", value.width); value.height = NGEditorPrefs.GetFloat(path + ".h", value.height); return(value); }
public override object Fetch(object instance, Type type, string path) { return(NGEditorPrefs.GetFloat(path, (Single)instance)); }