mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-06 21:55:43 +01:00
push2: tweak layout APIs etc.
This commit is contained in:
parent
db4edbf3b5
commit
3a7cf72752
11 changed files with 87 additions and 53 deletions
|
|
@ -46,7 +46,7 @@ class Push2;
|
|||
class Push2Layout : public sigc::trackable, public ArdourCanvas::Container
|
||||
{
|
||||
public:
|
||||
Push2Layout (Push2& p, ARDOUR::Session& s);
|
||||
Push2Layout (Push2& p, ARDOUR::Session& s, std::string const & name);
|
||||
virtual ~Push2Layout ();
|
||||
|
||||
int display_width () const;
|
||||
|
|
@ -71,9 +71,12 @@ class Push2Layout : public sigc::trackable, public ArdourCanvas::Container
|
|||
virtual void update_meters () {}
|
||||
virtual void update_clocks () {}
|
||||
|
||||
std::string name() const { return _name; }
|
||||
|
||||
protected:
|
||||
Push2& p2;
|
||||
ARDOUR::Session& session;
|
||||
std::string _name;
|
||||
};
|
||||
|
||||
} /* namespace */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue