void EditorConfig::SaveProjectConfigs() { mProjectConfig.mLayout = o2EditorWindows.GetWindowsLayout(); DataNode data; data = mProjectConfig; data.SaveToFile(o2Config.GetProjectPath() + mConfigPath); }
void EditorConfig::SaveGlobalConfigs() { DataNode data; mGlobalConfig.mLastOpenedProjectpath = o2Config.GetProjectPath(); mGlobalConfig.mAvailableLayouts = o2EditorWindows.mAvailableLayouts; data = mGlobalConfig; data.SaveToFile(mGlobalConfigPath); }
void Asset::SaveMeta(const String& path) { DataNode metaData; metaData = mMeta; metaData.SaveToFile(path); }