Explorar o código

UI: Add OBSBasic::BackupScene() with scene param

Just a little inline helper that automatically converts it to a source
so callers don't have to manually do this each time.
jp9000 %!s(int64=4) %!d(string=hai) anos
pai
achega
008a7372d3
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      UI/window-basic-main.hpp

+ 6 - 0
UI/window-basic-main.hpp

@@ -864,6 +864,12 @@ public:
 	void CreateSceneUndoRedoAction(const QString &action_name,
 				       OBSData undo_data, OBSData redo_data);
 
+	static inline OBSData BackupScene(obs_scene_t *scene)
+	{
+		obs_source_t *source = obs_scene_get_source(scene);
+		return BackupScene(source);
+	}
+
 	void CreateFilterPasteUndoRedoAction(const QString &text,
 					     obs_source_t *source,
 					     obs_data_array_t *undo_array,