MCPcopy Create free account
hub / github.com/WarmUpTill/SceneSwitcher / SaveSettings

Method SaveSettings

lib/general.cpp:564–592  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

562}
563
564void SwitcherData::SaveSettings(obs_data_t *obj)
565{
566 if (!obj) {
567 return;
568 }
569
570 saveSceneGroups(obj);
571 SaveMacros(obj);
572 SaveGlobalMacroSettings(obj);
573 saveWindowTitleSwitches(obj);
574 saveScreenRegionSwitches(obj);
575 savePauseSwitches(obj);
576 saveSceneSequenceSwitches(obj);
577 saveSceneTransitions(obj);
578 saveIdleSwitches(obj);
579 saveExecutableSwitches(obj);
580 saveRandomSwitches(obj);
581 saveFileSwitches(obj);
582 saveMediaSwitches(obj);
583 saveTimeSwitches(obj);
584 saveAudioSwitches(obj);
585 saveVideoSwitches(obj);
586 SaveGeneralSettings(obj);
587 SaveHotkeys(obj);
588 SaveUISettings(obj);
589 SaveVersion(obj, g_GIT_SHA1);
590
591 RunSaveSteps(obj);
592}
593
594void SwitcherData::SaveGeneralSettings(obs_data_t *obj)
595{

Callers 3

SaveSceneSwitcherFunction · 0.80
SavePluginSettingsFunction · 0.80

Calls 3

SaveMacrosFunction · 0.85
SaveGlobalMacroSettingsFunction · 0.85
RunSaveStepsFunction · 0.50

Tested by

no test coverage detected