Ardour  9.0-pre0-582-g084a23a80d
PBD::Controllable Member List

This is the complete list of members for PBD::Controllable, including all inherited members.

_extra_xmlPBD::Statefulprotected
_flagsPBD::Controllableprivate
_idPBD::Statefulprivate
_instant_xmlPBD::Statefulprotected
_lockPBD::Statefulprotected
_namePBD::Controllableprivate
_pending_changedPBD::Statefulprotected
_propertiesPBD::Statefulprotected
_regenerate_xml_or_string_idsPBD::Statefulprivatestatic
_stateful_frozenPBD::Statefulprivate
_touchingPBD::Controllableprivate
_unitsPBD::Controllableprivate
_xml_node_namePBD::Statefulprotected
add(Controllable &)PBD::Controllableprivatestatic
add_extra_xml(XMLNode &)PBD::Stateful
add_instant_xml(XMLNode &, const std::string &directory_path)PBD::Statefulprotected
add_properties(XMLNode &) constPBD::Statefulprotected
add_property(PropertyBase &s)PBD::Stateful
apply_change(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
by_id(const PBD::ID &)PBD::Controllablestatic
changed() constPBD::Stateful
ChangedPBD::Controllable
clear_changes()PBD::Stateful
clear_flag(Flag f)PBD::Controllable
clear_owned_changes()PBD::Statefulvirtual
Controllable(const std::string &name, Flag f=Flag(0))PBD::Controllable
Controllables typedefPBD::Controllableprivate
ControlTouchedPBD::Controllablestatic
current_state_versionPBD::Statefulstatic
DestroyedPBD::Destructible
drop_references()PBD::Destructibleinlinevirtual
DropReferencesPBD::Destructible
dump_registry()PBD::Controllablestatic
extra_xml(const std::string &str, bool add_if_missing=false)PBD::Stateful
Flag enum namePBD::Controllable
flags() constPBD::Controllableinline
ForGroup enum valuePBD::Controllable
GainLike enum valuePBD::Controllable
get_changes_as_properties(PBD::Command *) constPBD::Stateful
get_interface(bool rotary=false) constPBD::Controllableinlinevirtual
get_save_value() constPBD::Controllableinlinevirtual
get_state() constPBD::Controllablevirtual
get_user_string() constPBD::Controllableinlinevirtual
get_value(void) const =0PBD::Controllablepure virtual
GroupControlDisposition enum namePBD::Controllable
GUIFocusChangedPBD::Controllablestatic
HiddenControl enum valuePBD::Controllable
id() constPBD::Statefulinline
InlineControl enum valuePBD::Controllable
instant_xml(const std::string &str, const std::string &directory_path)PBD::Statefulprotected
interface_to_internal(double i, bool rotary=false) constPBD::Controllableinlinevirtual
internal_to_interface(double i, bool rotary=false) constPBD::Controllableinlinevirtual
InverseGroup enum valuePBD::Controllable
is_gain_like() constPBD::Controllableinline
is_toggle() constPBD::Controllableinline
LearningFinishedPBD::Controllable
loading_state_versionPBD::Statefulstatic
lower() constPBD::Controllableinlinevirtual
mid_thaw(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
MonitorControl enum valuePBD::Controllable
name() constPBD::Controllableinline
NoGroup enum valuePBD::Controllable
normal() constPBD::Controllableinlinevirtual
NotAutomatable enum valuePBD::Controllable
post_set(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
properties() constPBD::Statefulinline
property_changes_suspended() constPBD::Statefulinline
property_factory(const XMLNode &) constPBD::Statefulvirtual
PropertyChangedPBD::Stateful
rdiff(std::vector< PBD::Command * > &) constPBD::Statefulvirtual
RealTime enum valuePBD::Controllable
regenerate_xml_or_string_ids() constPBD::Statefulprotected
registered_controllables()PBD::Controllablestatic
registryPBD::Controllableprivatestatic
registry_connectionsPBD::Controllableprivatestatic
registry_lockPBD::Controllableprivatestatic
remove(Controllable *)PBD::Controllableprivatestatic
reset_id()PBD::Stateful
resume_property_changes()PBD::Statefulvirtual
save_extra_xml(const XMLNode &)PBD::Stateful
send_change(const PropertyChange &)PBD::Statefulprotectedvirtual
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::Controllablevirtual
set_regenerate_xml_and_string_ids_in_this_thread(bool yn)PBD::Statefulprivatestatic
set_state(const XMLNode &, int version)PBD::Controllablevirtual
set_touching(bool yn)PBD::Controllableinlineprotected
set_value(double value, GroupControlDisposition group_override)=0PBD::Controllablepure virtual
set_values(XMLNode const &)PBD::Statefulprotected
StartLearningPBD::Controllablestatic
Stateful()PBD::Stateful
StopLearningPBD::Controllablestatic
suspend_property_changes()PBD::Statefulvirtual
Toggle enum valuePBD::Controllable
TouchChangedPBD::Controllable
touching() constPBD::Controllableinline
upper() constPBD::Controllableinlinevirtual
UseGroup enum valuePBD::Controllable
xml_node_namePBD::Controllablestatic
~Destructible()PBD::Destructibleinlinevirtual
~Stateful()PBD::Statefulvirtual