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

Method Save

plugins/base/macro-action-wait.cpp:172–188  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

170}
171
172bool MacroActionWait::Save(obs_data_t *obj) const
173{
174 MacroAction::Save(obj);
175 obs_data_set_int(obj, "waitType", static_cast<int>(_waitType));
176 obs_data_set_int(obj, "version", 1);
177 _duration.Save(obj);
178 _duration2.Save(obj, "duration2");
179 obs_data_set_string(obj, "variableName",
180 GetWeakVariableName(_variable).c_str());
181 obs_data_set_int(obj, "condition", static_cast<int>(_condition));
182 _strValue.Save(obj, "strValue");
183 _numValue.Save(obj, "numValue");
184 _regex.Save(obj);
185 obs_data_set_bool(obj, "useTimeout", _useTimeout);
186 _conditionTimeout.Save(obj, "conditionTimeout");
187 return true;
188}
189
190bool MacroActionWait::Load(obs_data_t *obj)
191{

Callers

nothing calls this directly

Calls 2

GetWeakVariableNameFunction · 0.85
c_strMethod · 0.45

Tested by

no test coverage detected