public static void SaveStdData(this IKeepMyCfg s) { if (s != null) { s.ConfigStd = s.Encode().ToString(); } }
public static void SaveCfgData(this IKeepMyCfg s) { if (s != null) { s.ConfigStd = s.Encode().ToString(); (s as Object).SetToDirty(); } }
public static void SaveCfgData(this IKeepMyCfg s, bool setDirty = true) { if (s != null) { s.ConfigStd = s.Encode().ToString(); var scObj = s as ScriptableObject; if (scObj) { scObj.SetToDirty(); } } }