XMLNode& state (bool full);
XMLNode& serialize_events ();
+ Command* memento_command (XMLNode* before, XMLNode* after);
+
bool operator!= (const AutomationList &) const;
XMLNode* before () { return _before; }
#include "ardour/event_type_map.h"
#include "ardour/parameter_descriptor.h"
#include "evoral/Curve.hpp"
+#include "pbd/memento_command.h"
#include "pbd/stacktrace.h"
#include "pbd/enumwriter.h"
}
}
+Command*
+AutomationList::memento_command (XMLNode* before, XMLNode* after)
+{
+ return new MementoCommand<AutomationList> (*this, before, after);
+}
+
XMLNode&
AutomationList::get_state ()
{