#include <sharedlocation.h>
Public Member Functions | |
| SharedLocation () | |
| SharedLocation (int module, int plugin) | |
| void | save (FileXML *file) |
| void | load (FileXML *file) |
| int | operator== (const SharedLocation &that) |
| SharedLocation & | operator= (const SharedLocation &that) |
| int | get_type () |
| void | calculate_title (char *string, EDL *edl, double position, int convert_units, int plugin_type, int use_nudge) |
Data Fields | |
| int | module |
| int | plugin |
Definition at line 7 of file sharedlocation.h.
| SharedLocation::SharedLocation | ( | ) |
| SharedLocation::SharedLocation | ( | int | module, | |
| int | plugin | |||
| ) |
Definition at line 26 of file sharedlocation.C.
| void SharedLocation::save | ( | FileXML * | file | ) |
Definition at line 32 of file sharedlocation.C.
References FileXML::append_newline(), FileXML::append_tag(), module, plugin, XMLTag::set_property(), XMLTag::set_title(), and FileXML::tag.
Referenced by Plugin::copy().

| void SharedLocation::load | ( | FileXML * | file | ) |
Definition at line 43 of file sharedlocation.C.
References XMLTag::get_property(), module, plugin, and FileXML::tag.
Referenced by PluginSet::load(), and Plugin::load().

| int SharedLocation::operator== | ( | const SharedLocation & | that | ) |
| SharedLocation & SharedLocation::operator= | ( | const SharedLocation & | that | ) |
| int SharedLocation::get_type | ( | ) |
| void SharedLocation::calculate_title | ( | char * | string, | |
| EDL * | edl, | |||
| double | position, | |||
| int | convert_units, | |||
| int | plugin_type, | |||
| int | use_nudge | |||
| ) |
Definition at line 78 of file sharedlocation.C.
References _, BCTEXTLEN, Track::get_current_plugin(), List< TYPE >::get_item_number(), module, plugin, Plugin::title, Track::title, and EDL::tracks.
Referenced by Plugin::calculate_title().

Definition at line 25 of file sharedlocation.h.
Referenced by VirtualNode::attach_virtual_module(), VirtualNode::attach_virtual_plugin(), calculate_title(), PluginDialog::create_objects(), Plugin::dump(), VirtualNode::expand_as_plugin(), Plugin::get_shared_location(), Plugin::get_shared_track(), Plugin::identical(), Track::insert_effect(), Plugin::is_synthesis(), load(), Track::move_plugins_down(), Track::move_plugins_up(), operator=(), operator==(), Track::remove_pluginset(), save(), SharedLocation(), and PluginDialogThread::start_window().
Definition at line 25 of file sharedlocation.h.
Referenced by VirtualNode::attach_virtual_plugin(), calculate_title(), PluginDialog::create_objects(), Plugin::dump(), VirtualNode::expand_as_plugin(), Plugin::get_shared_location(), get_type(), Plugin::identical(), Track::insert_effect(), Plugin::is_synthesis(), load(), Track::move_plugins_down(), Track::move_plugins_up(), operator=(), operator==(), Track::remove_pluginset(), save(), SharedLocation(), and PluginDialogThread::start_window().
1.5.5