| 231 | } |
| 232 | |
| 233 | bool MacroActionSwitchScene::Save(obs_data_t *obj) const |
| 234 | { |
| 235 | MacroAction::Save(obj); |
| 236 | obs_data_set_int(obj, "action", static_cast<int>(_action)); |
| 237 | obs_data_set_string(obj, "canvas", GetWeakCanvasName(_canvas).c_str()); |
| 238 | _index.Save(obj, "index"); |
| 239 | _scene.Save(obj); |
| 240 | _transition.Save(obj); |
| 241 | _duration.Save(obj); |
| 242 | obs_data_set_bool(obj, "blockUntilTransitionDone", |
| 243 | _blockUntilTransitionDone); |
| 244 | obs_data_set_int(obj, "sceneType", static_cast<int>(_sceneType)); |
| 245 | return true; |
| 246 | } |
| 247 | |
| 248 | bool MacroActionSwitchScene::Load(obs_data_t *obj) |
| 249 | { |
no test coverage detected