began port of previous renderer iteration to new iteration
This will essentially be a full rewrite, but very incrementally to save time and energy.
This commit is contained in:
@@ -7,7 +7,7 @@ class RenderBackend : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
RenderBackend();
|
||||
RenderBackend(QObject* parent = nullptr);
|
||||
virtual ~RenderBackend() override;
|
||||
|
||||
Q_DISABLE_COPY_MOVE(RenderBackend)
|
||||
@@ -18,7 +18,7 @@ public:
|
||||
|
||||
virtual void Close() = 0;
|
||||
|
||||
const QString& GetError();
|
||||
const QString& GetError() const;
|
||||
|
||||
void SetViewerNode(ViewerOutput* viewer_node);
|
||||
|
||||
@@ -32,6 +32,8 @@ public slots:
|
||||
protected:
|
||||
void SetError(const QString& error);
|
||||
|
||||
virtual void ViewerNodeChangedEvent(ViewerOutput* node);
|
||||
|
||||
ViewerOutput* viewer_node() const;
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user