X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fnamed_selection.h;h=c17ef3bf4dff1ed00e1da217460b4832cbc6286e;hb=be8a2e20dcacfc980c8de0341165b0be67ce35fd;hp=7636099e1f62e5725bd9645c1daa3c1453502424;hpb=99904735e066804358f1d0bd138a84f1e9ecda91;p=ardour.git diff --git a/libs/ardour/ardour/named_selection.h b/libs/ardour/ardour/named_selection.h index 7636099e1f..c17ef3bf4d 100644 --- a/libs/ardour/ardour/named_selection.h +++ b/libs/ardour/ardour/named_selection.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2003 Paul Davis + Copyright (C) 2003 Paul Davis This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -24,7 +24,7 @@ #include #include -#include +#include "pbd/stateful.h" class XMLNode; @@ -33,7 +33,7 @@ namespace ARDOUR class Session; class Playlist; -struct NamedSelection : public Stateful +struct NamedSelection : public PBD::Stateful { NamedSelection (std::string, std::list >&); NamedSelection (Session&, const XMLNode&); @@ -44,9 +44,9 @@ struct NamedSelection : public Stateful XMLNode& get_state (void); - int set_state (const XMLNode&); + int set_state (const XMLNode&, int version); - static sigc::signal NamedSelectionCreated; + static PBD::Signal1 NamedSelectionCreated; }; }/* namespace ARDOUR */