| 562 | } |
| 563 | |
| 564 | void 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 | |
| 594 | void SwitcherData::SaveGeneralSettings(obs_data_t *obj) |
| 595 | { |
no test coverage detected