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

Method Save

lib/macro/macro-settings.cpp:16–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14static GlobalMacroSettings macroSettings;
15
16void GlobalMacroSettings::Save(obs_data_t *obj) const
17{
18 auto data = obs_data_create();
19 obs_data_set_bool(data, "highlightExecuted", _highlightExecuted);
20 obs_data_set_bool(data, "highlightConditions", _highlightConditions);
21 obs_data_set_bool(data, "highlightActions", _highlightActions);
22 obs_data_set_bool(data, "newMacroCheckInParallel",
23 _newMacroCheckInParallel);
24 obs_data_set_bool(data, "newMacroRegisterHotkey",
25 _newMacroRegisterHotkeys);
26 obs_data_set_bool(data, "newMacroUseShortCircuitEvaluation",
27 _newMacroUseShortCircuitEvaluation);
28 obs_data_set_bool(data, "saveSettingsOnMacroChange",
29 _saveSettingsOnMacroChange);
30 obs_data_set_obj(obj, "macroSettings", data);
31 obs_data_release(data);
32}
33
34void GlobalMacroSettings::Load(obs_data_t *obj)
35{

Callers 1

SaveGlobalMacroSettingsFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected