aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/libparser/node/mergenode.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libparser/node/mergenode.h')
-rw-r--r--src/libparser/node/mergenode.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/libparser/node/mergenode.h b/src/libparser/node/mergenode.h
index 515a2e9..1b32352 100644
--- a/src/libparser/node/mergenode.h
+++ b/src/libparser/node/mergenode.h
@@ -31,20 +31,18 @@
class MergeNode : public ExecutionNode
{
public:
- MergeNode();
+ MergeNode(std::vector<ExecutionNode*>& startList);
void run(ExecutionNode* previous);
virtual QString toString(bool withLabel) const;
virtual qint64 getPriority() const;
virtual ExecutionNode* getCopy() const;
- std::vector<ExecutionNode*>* getStartList() const;
- void setStartList(std::vector<ExecutionNode*>* startList);
private:
ExecutionNode* getLatestNode(ExecutionNode* node);
private:
+ std::vector<ExecutionNode*>& m_startList;
DiceResult* m_diceResult= nullptr;
- std::vector<ExecutionNode*>* m_startList= nullptr;
};
#endif // NUMBERNODE_H