Ardour
9.0-pre0-582-g084a23a80d
|
#include <control_group.h>
Public Types | |
typedef std::vector< Control * > | Controls |
Public Member Functions | |
Group (const std::string &name) | |
virtual | ~Group () |
virtual bool | is_strip () const |
virtual bool | is_master () const |
virtual void | add (Control &control) |
const std::string & | name () const |
void | set_name (const std::string &rhs) |
const Controls & | controls () const |
Protected Attributes | |
Controls | _controls |
Private Attributes | |
std::string | _name |
This is a loose group of controls, eg cursor buttons, transport buttons, functions buttons etc.
Definition at line 34 of file surfaces/us2400/control_group.h.
typedef std::vector<Control*> ArdourSurface::US2400::Group::Controls |
Definition at line 50 of file surfaces/us2400/control_group.h.
|
inline |
Definition at line 37 of file surfaces/us2400/control_group.h.
|
inlinevirtual |
Definition at line 40 of file surfaces/us2400/control_group.h.
|
virtual |
Reimplemented in ArdourSurface::US2400::Strip.
|
inline |
Definition at line 51 of file surfaces/us2400/control_group.h.
|
inlinevirtual |
Definition at line 43 of file surfaces/us2400/control_group.h.
|
inlinevirtual |
Definition at line 42 of file surfaces/us2400/control_group.h.
|
inline |
Definition at line 47 of file surfaces/us2400/control_group.h.
|
inline |
Definition at line 48 of file surfaces/us2400/control_group.h.
|
protected |
Definition at line 54 of file surfaces/us2400/control_group.h.
|
private |
Definition at line 57 of file surfaces/us2400/control_group.h.