Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

AutoConf Class Reference

#include <autoconf.h>

List of all members.

Public Member Functions

 AutoConf ()
 ~AutoConf ()
AutoConfoperator= (AutoConf &that)
void copy_from (AutoConf *src)
int load_defaults (Defaults *defaults)
int save_defaults (Defaults *defaults)
void load_xml (FileXML *file)
void save_xml (FileXML *file)
int set_all (int value=1)

Public Attributes

int autos [AUTOMATION_TOTAL]
int transitions
int plugins


Detailed Description

Definition at line 12 of file autoconf.h.


Constructor & Destructor Documentation

AutoConf::AutoConf  )  [inline]
 

Definition at line 15 of file autoconf.h.

AutoConf::~AutoConf  )  [inline]
 

Definition at line 16 of file autoconf.h.


Member Function Documentation

void AutoConf::copy_from AutoConf src  ) 
 

Definition at line 95 of file autoconf.C.

References autos, plugins, and transitions.

Referenced by EDLSession::copy(), and operator=().

int AutoConf::load_defaults Defaults *  defaults  ) 
 

Definition at line 36 of file autoconf.C.

References auto_defaults, autos, plugins, transitions, and xml_titles.

Referenced by EDLSession::load_defaults().

void AutoConf::load_xml FileXML file  ) 
 

Definition at line 47 of file autoconf.C.

References auto_defaults, autos, XMLTag::get_property(), plugins, FileXML::tag, transitions, and xml_titles.

Referenced by EDLSession::load_xml().

AutoConf & AutoConf::operator= AutoConf that  ) 
 

Definition at line 89 of file autoconf.C.

References copy_from().

int AutoConf::save_defaults Defaults *  defaults  ) 
 

Definition at line 57 of file autoconf.C.

References autos, plugins, transitions, and xml_titles.

Referenced by EDLSession::save_defaults().

void AutoConf::save_xml FileXML file  ) 
 

Definition at line 68 of file autoconf.C.

References autos, plugins, XMLTag::set_property(), FileXML::tag, transitions, and xml_titles.

Referenced by EDLSession::save_xml().

int AutoConf::set_all int  value = 1  ) 
 

Definition at line 78 of file autoconf.C.

References autos, plugins, and transitions.

Referenced by Automation::clear(), Track::copy(), KeyframePopupCopy::handle_event(), and Tracks::move_edits().


Member Data Documentation

int AutoConf::autos[AUTOMATION_TOTAL]
 

Definition at line 28 of file autoconf.h.

Referenced by MutePatch::button_press_event(), Automation::clear(), copy_from(), PatchBay::cursor_motion_event(), TrackCanvas::do_keyframes(), Automation::get_extents(), GWindowToggle::get_main_value(), VModePatch::handle_event(), VFadePatch::handle_event(), ShowAutomation::handle_event(), APanPatch::handle_event(), AFadePatch::handle_event(), load_defaults(), load_xml(), Automation::paste(), save_defaults(), save_xml(), set_all(), ShowAutomation::ShowAutomation(), and ShowAutomation::update_toggle().

int AutoConf::plugins
 

Definition at line 32 of file autoconf.h.

Referenced by Track::clear_automation(), Track::copy_automation(), copy_from(), TrackCanvas::do_keyframes(), GWindowToggle::get_main_value(), PluginAutomation::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), set_all(), PluginServer::sync_parameters(), and MainMenu::update_toggles().

int AutoConf::transitions
 

Definition at line 31 of file autoconf.h.

Referenced by TrackCanvas::button_press_event(), copy_from(), TrackCanvas::do_transitions(), TrackCanvas::draw_overlays(), GWindowToggle::get_main_value(), ShowTransitions::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), set_all(), ShowTransitions::ShowTransitions(), and MainMenu::update_toggles().


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:09 2006 for Cinelerra-svn by  doxygen 1.4.4