public T GetNotify <T>(Editor.PropertyPath path) where T : Editor.INotify { return((T)Notifiers.FirstOrDefault(n => n is T && n.IsFromPath(path))); }
public void OnRemoved(PropertyPath path, int index) { EnsureSaved(); }
public bool IsFromPath(PropertyPath path) { return(ToConnectionInfos.Equals(path) || ToChildren.Equals(path)); }
public void OnAdded(PropertyPath path) { EnsureSaved(); }
public void OnReordered(PropertyPath path, int oldIndex, int newIndex) { EnsureSaved(); }
public bool IsFromPath(PropertyPath path) { return(ParameterPath.Equals(path)); }
private PathBuilder(PropertyPath path) { _originType = typeof(T); _path = path; }
public bool IsFromPath(PropertyPath path) { return(ConditionPropertyPath.Equals(path)); }