#include "AbstractScopeSequenceHolder.h" using namespace menu; AbstractScopeSequenceHolder::AbstractScopeSequenceHolder(std::vector>& allSequences, std::vector& scopeSequences) : m_all_sequences(allSequences), m_scope_sequences(scopeSequences) { } void AbstractScopeSequenceHolder::AddSequence(std::unique_ptr test) const { m_scope_sequences.push_back(test.get()); m_all_sequences.emplace_back(std::move(test)); }