|
|
@@ -18,11 +18,12 @@
|
|
|
#pragma once
|
|
|
|
|
|
#include <QWidget>
|
|
|
-#include <obs.h>
|
|
|
+#include <obs.hpp>
|
|
|
|
|
|
#define QT_UTF8(str) QString::fromUtf8(str)
|
|
|
#define QT_TO_UTF8(str) str.toUtf8().constData()
|
|
|
|
|
|
+class QDataStream;
|
|
|
class QWidget;
|
|
|
struct gs_window;
|
|
|
|
|
|
@@ -31,3 +32,6 @@ void OBSErrorBox(QWidget *parent, const char *msg, ...);
|
|
|
void QTToGSWindow(WId windowId, gs_window &gswindow);
|
|
|
|
|
|
uint32_t TranslateQtKeyboardEventModifiers(Qt::KeyboardModifiers mods);
|
|
|
+
|
|
|
+QDataStream &operator<<(QDataStream &out, const OBSScene &scene);
|
|
|
+QDataStream &operator>>(QDataStream &in, OBSScene &scene);
|