#include <localsession.h>
Public Member Functions | |
| LocalSession (EDL *edl) | |
| ~LocalSession () | |
| double | get_selectionstart (int highlight_only=0) |
| double | get_selectionend (int highlight_only=0) |
| double | get_inpoint () |
| double | get_outpoint () |
| int | inpoint_valid () |
| int | outpoint_valid () |
| void | set_selectionstart (double value) |
| void | set_selectionend (double value) |
| void | set_inpoint (double value) |
| void | set_outpoint (double value) |
| void | unset_inpoint () |
| void | unset_outpoint () |
| void | copy_from (LocalSession *that) |
| void | save_xml (FileXML *file, double start) |
| void | load_xml (FileXML *file, unsigned long load_flags) |
| int | load_defaults (Defaults *defaults) |
| int | save_defaults (Defaults *defaults) |
| void | synchronize_params (LocalSession *that) |
| void | boundaries () |
Public Attributes | |
| EDL * | edl |
| double | clipboard_length |
| char | clip_title [BCTEXTLEN] |
| char | clip_notes [BCTEXTLEN] |
| char | folder [BCTEXTLEN] |
| int | loop_playback |
| double | loop_start |
| double | loop_end |
| int64_t | track_start |
| int64_t | view_start |
| int64_t | zoom_sample |
| int64_t | zoom_y |
| int64_t | zoom_track |
| float | automation_min |
| float | automation_max |
| float | red |
| float | green |
| float | blue |
| double | preview_start |
| double | preview_end |
Private Attributes | |
| double | selectionstart |
| double | selectionend |
| double | in_point |
| double | out_point |
Definition at line 13 of file localsession.h.
|
|
Definition at line 11 of file localsession.C. References automation_max, automation_min, blue, clip_notes, clip_title, clipboard_length, folder, green, in_point, loop_end, loop_playback, loop_start, out_point, preview_end, preview_start, red, selectionend, selectionstart, track_start, view_start, zoom_sample, zoom_track, and zoom_y. |
|
|
Definition at line 35 of file localsession.C. |
|
|
Definition at line 165 of file localsession.C. References zoom_sample. Referenced by EDL::boundaries(). |
|
|
Definition at line 39 of file localsession.C. References automation_max, automation_min, blue, clip_notes, clip_title, folder, green, in_point, loop_end, loop_playback, loop_start, out_point, preview_end, preview_start, red, selectionend, selectionstart, track_start, view_start, zoom_sample, zoom_track, and zoom_y. Referenced by EDL::copy_session(). |
|
|
Definition at line 270 of file localsession.C. References in_point. Referenced by TransportCommand::adjust_playback_range(), MWindow::overwrite(), MWindow::set_inpoint(), EDL::set_inpoint(), EDL::set_outpoint(), TransportCommand::set_playback_range(), TimeBar::update_highlights(), and TimeBar::update_points(). |
|
|
Definition at line 275 of file localsession.C. References out_point. Referenced by TransportCommand::adjust_playback_range(), MWindow::overwrite(), EDL::set_inpoint(), MWindow::set_outpoint(), EDL::set_outpoint(), TransportCommand::set_playback_range(), TimeBar::update_highlights(), and TimeBar::update_points(). |
|
|
|
|
Definition at line 280 of file localsession.C. References in_point. Referenced by TransportCommand::adjust_playback_range(), TransportCommand::set_playback_range(), and TimeBar::update_points(). |
|
|
Definition at line 170 of file localsession.C. References automation_max, automation_min, blue, green, loop_end, loop_playback, loop_start, red, selectionend, selectionstart, zoom_sample, zoom_track, and zoom_y. Referenced by EDL::load_defaults(). |
|
||||||||||||
|
Definition at line 119 of file localsession.C. References automation_max, automation_min, blue, clip_notes, clip_title, clipboard_length, folder, XMLTag::get_property(), green, in_point, loop_end, loop_playback, loop_start, out_point, preview_end, preview_start, red, selectionend, selectionstart, FileXML::tag, track_start, view_start, zoom_sample, zoom_track, and zoom_y. Referenced by EDL::load_xml(). |
|
|
Definition at line 285 of file localsession.C. References out_point. Referenced by TransportCommand::adjust_playback_range(), TransportCommand::set_playback_range(), and TimeBar::update_points(). |
|
|
Definition at line 190 of file localsession.C. References automation_max, automation_min, blue, green, loop_end, loop_playback, loop_start, red, selectionend, selectionstart, track_start, view_start, zoom_sample, zoom_track, and zoom_y. Referenced by EDL::save_defaults(). |
|
||||||||||||
|
Definition at line 65 of file localsession.C. References FileXML::append_newline(), FileXML::append_tag(), automation_max, automation_min, blue, clip_notes, clip_title, folder, green, in_point, loop_end, loop_playback, loop_start, out_point, preview_end, preview_start, red, selectionend, selectionstart, XMLTag::set_property(), XMLTag::set_title(), FileXML::tag, track_start, view_start, zoom_sample, zoom_track, and zoom_y. Referenced by EDL::copy(). |
|
|
Definition at line 220 of file localsession.C. References in_point. Referenced by EDL::set_inpoint(). |
|
|
Definition at line 225 of file localsession.C. References out_point. Referenced by EDL::set_outpoint(). |
|
|
|
|
Definition at line 106 of file localsession.C. References blue, green, loop_end, loop_playback, loop_start, preview_end, preview_start, and red. Referenced by EDL::synchronize_params(). |
|
|
Definition at line 230 of file localsession.C. References in_point. Referenced by VWindow::clear_inpoint(), MWindow::delete_inpoint(), EDL::load_xml(), EDL::set_inpoint(), and EDL::set_outpoint(). |
|
|
Definition at line 235 of file localsession.C. References out_point. Referenced by VWindow::clear_outpoint(), MWindow::delete_outpoint(), EDL::load_xml(), EDL::set_inpoint(), and EDL::set_outpoint(). |
|
|
|
|
Definition at line 83 of file localsession.h. Referenced by copy_from(), CWindowCanvas::do_eyedrop(), PluginClient::get_blue(), load_defaults(), load_xml(), LocalSession(), save_defaults(), save_xml(), synchronize_params(), and CWindowEyedropGUI::update(). |
|
|
Definition at line 60 of file localsession.h. Referenced by copy_from(), AWindowGUI::copy_picons(), ClipEditComments::handle_event(), load_xml(), LocalSession(), and save_xml(). |
|
|
Definition at line 59 of file localsession.h. Referenced by MWindow::asset_to_edl(), VWindow::change_source(), copy_from(), AssetPicon::create_objects(), EDL::dump(), LoadBackup::handle_event(), ClipEditTitle::handle_event(), MWindow::load_filenames(), load_xml(), LocalSession(), save_xml(), VWindowEditing::to_clip(), and MWindow::to_clip(). |
|
|
Definition at line 57 of file localsession.h. Referenced by Edits::insert_edits(), load_xml(), EDL::load_xml(), and LocalSession(). |
|
|
Definition at line 51 of file localsession.h. |
|
|
Definition at line 62 of file localsession.h. Referenced by copy_from(), AWindowGUI::copy_picons(), load_xml(), LocalSession(), and save_xml(). |
|
|
Definition at line 83 of file localsession.h. Referenced by copy_from(), CWindowCanvas::do_eyedrop(), PluginClient::get_green(), load_defaults(), load_xml(), LocalSession(), save_defaults(), save_xml(), synchronize_params(), and CWindowEyedropGUI::update(). |
|
|
Definition at line 96 of file localsession.h. Referenced by copy_from(), get_inpoint(), get_selectionend(), get_selectionstart(), inpoint_valid(), load_xml(), LocalSession(), save_xml(), set_inpoint(), and unset_inpoint(). |
|
|
|
|
|
Definition at line 96 of file localsession.h. Referenced by copy_from(), get_outpoint(), get_selectionend(), get_selectionstart(), load_xml(), LocalSession(), outpoint_valid(), save_xml(), set_outpoint(), and unset_outpoint(). |
|
|
Definition at line 87 of file localsession.h. Referenced by copy_from(), TimeBar::get_preview_pixels(), load_xml(), LocalSession(), TimeBar::move_preview(), EDL::optimize(), save_xml(), VWindowSlider::set_position(), CWindowSlider::set_position(), synchronize_params(), and TimeBar::test_preview(). |
|
|
Definition at line 86 of file localsession.h. Referenced by copy_from(), TimeBar::get_preview_pixels(), load_xml(), LocalSession(), TimeBar::move_preview(), EDL::optimize(), save_xml(), VWindowSlider::set_position(), CWindowSlider::set_position(), synchronize_params(), and TimeBar::test_preview(). |
|
|
Definition at line 83 of file localsession.h. Referenced by copy_from(), CWindowCanvas::do_eyedrop(), PluginClient::get_red(), load_defaults(), load_xml(), LocalSession(), save_defaults(), save_xml(), synchronize_params(), and CWindowEyedropGUI::update(). |
|
|
Definition at line 95 of file localsession.h. Referenced by copy_from(), get_selectionend(), get_selectionstart(), load_defaults(), load_xml(), LocalSession(), save_defaults(), save_xml(), and set_selectionend(). |
|
|
Definition at line 95 of file localsession.h. Referenced by copy_from(), get_selectionend(), get_selectionstart(), load_defaults(), load_xml(), LocalSession(), save_defaults(), save_xml(), and set_selectionstart(). |
|
|
|
|
|
|
Definition at line 75 of file localsession.h. Referenced by copy_from(), ResourcePixmap::draw_audio_source(), ResourcePixmap::draw_data(), IndexFile::draw_index(), MWindow::expand_y(), TrackZoomPanel::handle_event(), load_defaults(), load_xml(), LocalSession(), save_defaults(), save_xml(), ZoomBar::update(), MWindow::zoom_amp(), MWindow::zoom_in_y(), and MWindow::zoom_track(). |
1.4.4