| 
    Ardour
    9.0-pre0-1982-ga458a302d1
    
   | 
 
#include <control_group.h>
Public Member Functions | |
| GainControlGroup (ARDOUR::AutomationType=GainAutomation) | |
| void | set_group_value (std::shared_ptr< AutomationControl >, double val) | 
  Public Member Functions inherited from ARDOUR::ControlGroup | |
| ControlGroup (Evoral::Parameter p) | |
| virtual | ~ControlGroup () | 
| void | fill_from_stripable_list (StripableList &, Evoral::Parameter const &) | 
| int | add_control (std::shared_ptr< AutomationControl >, bool push=false) | 
| int | remove_control (std::shared_ptr< AutomationControl >, bool pop=false) | 
| void | pop_all () | 
| AutomationControlList | controls () const | 
| void | clear (bool pop=false) | 
| void | set_active (bool) | 
| bool | active () const | 
| void | set_mode (Mode m) | 
| Mode | mode () const | 
| Evoral::Parameter | parameter () const | 
| virtual void | pre_realtime_queue_stuff (double val) | 
| bool | use_me (PBD::Controllable::GroupControlDisposition gcd) const | 
| ControlMap::size_type | size () const | 
Private Member Functions | |
| gain_t | get_max_factor (gain_t) | 
| gain_t | get_min_factor (gain_t) | 
Additional Inherited Members | |
  Public Types inherited from ARDOUR::ControlGroup | |
| enum | Mode { Relative = 0x1 , Inverted = 0x2 } | 
| typedef std::map< PBD::ID, std::shared_ptr< AutomationControl > > | ControlMap | 
  Protected Member Functions inherited from ARDOUR::ControlGroup | |
| void | control_going_away (std::weak_ptr< AutomationControl >) | 
  Protected Attributes inherited from ARDOUR::ControlGroup | |
| Evoral::Parameter | _parameter | 
| Glib::Threads::RWLock | controls_lock | 
| ControlMap | _controls | 
| bool | _active | 
| Mode | _mode | 
| PBD::ScopedConnectionList | member_connections | 
| bool | propagating | 
Definition at line 102 of file ardour/ardour/control_group.h.
| ARDOUR::GainControlGroup::GainControlGroup | ( | ARDOUR::AutomationType |  = GainAutomation | ) | 
      
  | 
  virtual | 
Reimplemented from ARDOUR::ControlGroup.