public void ChangeData() { SerializedObject?.ApplyModifiedProperties(); OnChangeData?.Invoke(); }
void ChangeData() { OnChangeData?.Invoke(); }
public object this[string key] { get { var v = get?.Invoke(data, key); OnChangeData?.Invoke(true, key, v); return(v); } set { OnChangeData?.Invoke(false, key, value); set?.Invoke(data, key, value); } }