sequence encapsulation
This commit is contained in:
@@ -8,6 +8,12 @@ NodeGraph::NodeGraph() :
|
||||
|
||||
}
|
||||
|
||||
void NodeGraph::AddNode(NodePtr node)
|
||||
{
|
||||
nodes_.append(node);
|
||||
emit NodeGraphChanged();
|
||||
}
|
||||
|
||||
Node *NodeGraph::OutputNode()
|
||||
{
|
||||
return output_node_.get();
|
||||
|
||||
+6
-1
@@ -2,11 +2,13 @@
|
||||
#define NODEGRAPH_H
|
||||
|
||||
#include <QVector>
|
||||
#include <QObject>
|
||||
|
||||
#include "nodes/node.h"
|
||||
|
||||
class NodeGraph
|
||||
class NodeGraph : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
NodeGraph();
|
||||
|
||||
@@ -48,6 +50,9 @@ public:
|
||||
*/
|
||||
Node* OutputNode();
|
||||
|
||||
signals:
|
||||
void NodeGraphChanged();
|
||||
|
||||
private:
|
||||
NodePtr output_node_;
|
||||
|
||||
|
||||
@@ -811,10 +811,10 @@ void OldEffectNode::gizmo_world_to_screen(const QMatrix4x4& matrix, const QMatri
|
||||
projection,
|
||||
QRect(0,
|
||||
0,
|
||||
parent_clip->track()->sequence()->width,
|
||||
parent_clip->track()->sequence()->height));
|
||||
parent_clip->track()->sequence()->width(),
|
||||
parent_clip->track()->sequence()->height()));
|
||||
|
||||
g->screen_pos[j] = QPoint(screen_pos.x(), parent_clip->track()->sequence()->height-screen_pos.y());
|
||||
g->screen_pos[j] = QPoint(screen_pos.x(), parent_clip->track()->sequence()->height() - screen_pos.y());
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user