| _extra_xml | PBD::Stateful | protected | 
  | _flags | PBD::Controllable | private | 
  | _id | PBD::Stateful | private | 
  | _instant_xml | PBD::Stateful | protected | 
  | _lock | PBD::Stateful | protected | 
  | _name | PBD::Controllable | private | 
  | _pending_changed | PBD::Stateful | protected | 
  | _properties | PBD::Stateful | protected | 
  | _regenerate_xml_or_string_ids | PBD::Stateful | privatestatic | 
  | _stateful_frozen | PBD::Stateful | private | 
  | _timectl_gui | TimeCtlGUIControllable | private | 
  | _touching | PBD::Controllable | private | 
  | _units | PBD::Controllable | private | 
  | _xml_node_name | PBD::Stateful | protected | 
  | add(Controllable &) | PBD::Controllable | privatestatic | 
  | add_extra_xml(XMLNode &) | PBD::Stateful |  | 
  | add_instant_xml(XMLNode &, const std::string &directory_path) | PBD::Stateful | protected | 
  | add_properties(XMLNode &) const | PBD::Stateful | protected | 
  | add_property(PropertyBase &s) | PBD::Stateful |  | 
  | apply_change(PropertyBase const &) | PBD::Stateful | virtual | 
  | apply_changes(PropertyList const &) | PBD::Stateful |  | 
  | by_id(const PBD::ID &) | PBD::Controllable | static | 
  | Changed | PBD::Controllable |  | 
  | changed() const | PBD::Stateful |  | 
  | clear_changes() | PBD::Stateful |  | 
  | clear_flag(Flag f) | PBD::Controllable |  | 
  | clear_owned_changes() | PBD::Stateful | virtual | 
  | Controllable(const std::string &name, Flag f=Flag(0)) | PBD::Controllable |  | 
  | Controllables typedef | PBD::Controllable | private | 
  | ControlTouched | PBD::Controllable | static | 
  | current_state_version | PBD::Stateful | static | 
  | Destroyed | PBD::Destructible |  | 
  | drop_references() | PBD::Destructible | inlinevirtual | 
  | DropReferences | PBD::Destructible |  | 
  | dump_registry() | PBD::Controllable | static | 
  | extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful |  | 
  | Flag enum name | PBD::Controllable |  | 
  | flags() const | PBD::Controllable | inline | 
  | ForGroup enum value | PBD::Controllable |  | 
  | GainLike enum value | PBD::Controllable |  | 
  | get_changes_as_properties(PBD::Command *) const | PBD::Stateful |  | 
  | get_interface(bool rotary=false) const | PBD::Controllable | inlinevirtual | 
  | get_save_value() const | PBD::Controllable | inlinevirtual | 
  | get_state() const | PBD::Controllable | virtual | 
  | get_user_string() const | PBD::Controllable | inlinevirtual | 
  | get_value() const | TimeCtlGUIControllable | virtual | 
  | GroupControlDisposition enum name | PBD::Controllable |  | 
  | GUIFocusChanged | PBD::Controllable | static | 
  | HiddenControl enum value | PBD::Controllable |  | 
  | id() const | PBD::Stateful | inline | 
  | InlineControl enum value | PBD::Controllable |  | 
  | instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected | 
  | interface_to_internal(double i, bool rotary=false) const | TimeCtlGUIControllable | inlinevirtual | 
  | internal_to_interface(double i, bool rotary=false) const | TimeCtlGUIControllable | inlinevirtual | 
  | InverseGroup enum value | PBD::Controllable |  | 
  | is_gain_like() const | PBD::Controllable | inline | 
  | is_toggle() const | PBD::Controllable | inline | 
  | LearningFinished | PBD::Controllable |  | 
  | loading_state_version | PBD::Stateful | static | 
  | lower() const | TimeCtlGUIControllable | virtual | 
  | mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual | 
  | MonitorControl enum value | PBD::Controllable |  | 
  | name() const | PBD::Controllable | inline | 
  | NoGroup enum value | PBD::Controllable |  | 
  | normal() const | PBD::Controllable | inlinevirtual | 
  | NotAutomatable enum value | PBD::Controllable |  | 
  | post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual | 
  | properties() const | PBD::Stateful | inline | 
  | property_changes_suspended() const | PBD::Stateful | inline | 
  | property_factory(const XMLNode &) const | PBD::Stateful | virtual | 
  | PropertyChanged | PBD::Stateful |  | 
  | rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual | 
  | RealTime enum value | PBD::Controllable |  | 
  | regenerate_xml_or_string_ids() const | PBD::Stateful | protected | 
  | registered_controllables() | PBD::Controllable | static | 
  | registry | PBD::Controllable | privatestatic | 
  | registry_connections | PBD::Controllable | privatestatic | 
  | registry_lock | PBD::Controllable | privatestatic | 
  | remove(Controllable *) | PBD::Controllable | privatestatic | 
  | reset_id() | PBD::Stateful |  | 
  | resume_property_changes() | PBD::Stateful | virtual | 
  | save_extra_xml(const XMLNode &) | PBD::Stateful |  | 
  | send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual | 
  | set_flag(Flag f) | PBD::Controllable |  | 
  | set_flags(Flag f) | PBD::Controllable |  | 
  | set_id(const XMLNode &) | PBD::Stateful |  | 
  | set_id(const std::string &) | PBD::Stateful |  | 
  | set_interface(float fraction, bool rotary=false, GroupControlDisposition gcd=NoGroup) | PBD::Controllable | virtual | 
  | set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic | 
  | set_state(const XMLNode &, int version) | PBD::Controllable | virtual | 
  | set_touching(bool yn) | PBD::Controllable | inlineprotected | 
  | set_value(double v, PBD::Controllable::GroupControlDisposition group_override) | TimeCtlGUIControllable | virtual | 
  | set_values(XMLNode const &) | PBD::Stateful | protected | 
  | StartLearning | PBD::Controllable | static | 
  | Stateful() | PBD::Stateful |  | 
  | StopLearning | PBD::Controllable | static | 
  | suspend_property_changes() | PBD::Stateful | virtual | 
  | TimeCtlGUIControllable(TimeCtlGUI *g) | TimeCtlGUIControllable | inline | 
  | Toggle enum value | PBD::Controllable |  | 
  | TouchChanged | PBD::Controllable |  | 
  | touching() const | PBD::Controllable | inline | 
  | upper() const | TimeCtlGUIControllable | virtual | 
  | UseGroup enum value | PBD::Controllable |  | 
  | xml_node_name | PBD::Controllable | static | 
  | ~Destructible() | PBD::Destructible | inlinevirtual | 
  | ~Stateful() | PBD::Stateful | virtual |