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

EDLSession Class Reference

#include <edlsession.h>

List of all members.

Public Member Functions

 EDLSession (EDL *edl)
 ~EDLSession ()
int load_xml (FileXML *xml, int append_mode, uint32_t load_flags)
int save_xml (FileXML *xml)
int copy (EDLSession *session)
int load_audio_config (FileXML *file, int append_mode, uint32_t load_flags)
int save_audio_config (FileXML *xml)
int load_video_config (FileXML *file, int append_mode, uint32_t load_flags)
int save_video_config (FileXML *xml)
int load_defaults (Defaults *defaults)
int save_defaults (Defaults *defaults)
char * get_cwindow_display ()
void boundaries ()
void equivalent_output (EDLSession *session, double *result)
void dump ()
int64_t get_frame_offset ()

Public Attributes

int achannel_positions [MAXCHANNELS]
AudioOutConfigaconfig_duplex
AudioInConfigaconfig_in
int assetlist_format
int asset_columns [ASSET_COLUMNS]
AutoConfauto_conf
float actual_frame_rate
float aspect_w
float aspect_h
int audio_channels
int audio_tracks
int autos_follow_edits
int auto_keyframes
double brender_start
double clipboard_length
int color_model
int interlace_mode
int crop_x1
int crop_x2
int crop_y1
int crop_y2
char current_folder [BCTEXTLEN]
int cursor_on_frames
int cwindow_dest
int cwindow_mask
int cwindow_meter
int cwindow_operation
int cwindow_scrollbars
int cwindow_xscroll
int cwindow_yscroll
float cwindow_zoom
char default_atransition [BCTEXTLEN]
char default_vtransition [BCTEXTLEN]
double default_transition_length
int edit_handle_mode [3]
int editing_mode
EDLedl
int enable_duplex
int folderlist_format
double frame_rate
float frames_per_foot
int highlighted_track
int interpolation_type
int labels_follow_edits
int mpeg4_deblock
int plugins_follow_edits
int meter_format
int min_meter_db
int max_meter_db
int output_w
int output_h
int64_t playback_buffer
int playback_cursor_visible
int64_t playback_preload
int playback_software_position
int real_time_playback
int real_time_record
int record_software_position
int record_sync_drives
int record_speed
int64_t record_write_length
int safe_regions
int64_t sample_rate
float scrub_speed
int si_useduration
float si_duration
int show_assets
int show_titles
int test_playback_edits
int time_format
int timecode_offset [4]
int nudge_seconds
int tool_window
int vchannel_x [MAXCHANNELS]
int vchannel_y [MAXCHANNELS]
int video_channels
VideoInConfigvconfig_in
int video_every_frame
int video_tracks
int video_write_length
int view_follows_playback
char vwindow_folder [BCTEXTLEN]
int vwindow_source
int vwindow_meter
float vwindow_zoom
PlaybackConfigplayback_config

Static Public Attributes

static int current_id = 0


Detailed Description

Definition at line 15 of file edlsession.h.


Constructor & Destructor Documentation

EDLSession::EDLSession EDL edl  ) 
 

Definition at line 17 of file edlsession.C.

References aconfig_duplex, aconfig_in, audio_channels, audio_tracks, auto_conf, autos_follow_edits, brender_start, color_model, current_folder, default_atransition, default_transition_length, default_vtransition, folderlist_format, frame_rate, frames_per_foot, highlighted_track, interlace_mode, interpolation_type, labels_follow_edits, max_meter_db, min_meter_db, mpeg4_deblock, output_h, output_w, playback_config, playback_cursor_visible, plugins_follow_edits, sample_rate, test_playback_edits, vconfig_in, video_channels, video_tracks, video_write_length, and vwindow_folder.

EDLSession::~EDLSession  ) 
 

Definition at line 57 of file edlsession.C.

References aconfig_duplex, aconfig_in, auto_conf, playback_config, and vconfig_in.


Member Function Documentation

void EDLSession::boundaries  ) 
 

Definition at line 341 of file edlsession.C.

References audio_channels, audio_tracks, BC_INFINITY, brender_start, Workarounds::clamp(), crop_x1, crop_x2, crop_y1, crop_y2, frame_rate, frames_per_foot, max_meter_db, MAXCHANNELS, min_meter_db, output_h, output_w, sample_rate, video_channels, video_tracks, and video_write_length.

Referenced by EDL::boundaries(), New::create_new_project(), load_defaults(), and load_xml().

int EDLSession::copy EDLSession session  ) 
 

Definition at line 603 of file edlsession.C.

References achannel_positions, aconfig_duplex, aconfig_in, actual_frame_rate, aspect_h, aspect_w, asset_columns, assetlist_format, audio_channels, audio_tracks, auto_conf, auto_keyframes, autos_follow_edits, brender_start, color_model, PlaybackConfig::copy_from(), AutoConf::copy_from(), AudioInConfig::copy_from(), AudioOutConfig::copy_from(), crop_x1, crop_x2, crop_y1, crop_y2, current_folder, cursor_on_frames, cwindow_dest, cwindow_mask, cwindow_meter, cwindow_operation, cwindow_scrollbars, cwindow_xscroll, cwindow_yscroll, cwindow_zoom, default_atransition, default_transition_length, default_vtransition, edit_handle_mode, editing_mode, enable_duplex, folderlist_format, frame_rate, frames_per_foot, highlighted_track, interlace_mode, interpolation_type, labels_follow_edits, max_meter_db, MAXCHANNELS, meter_format, min_meter_db, mpeg4_deblock, nudge_seconds, output_h, output_w, playback_buffer, playback_config, playback_cursor_visible, playback_preload, playback_software_position, plugins_follow_edits, real_time_playback, real_time_record, record_software_position, record_speed, record_sync_drives, record_write_length, safe_regions, sample_rate, scrub_speed, show_assets, show_titles, si_duration, si_useduration, test_playback_edits, time_format, timecode_offset, tool_window, vchannel_x, vchannel_y, vconfig_in, video_channels, video_every_frame, video_tracks, video_write_length, view_follows_playback, vwindow_folder, vwindow_meter, vwindow_source, and vwindow_zoom.

Referenced by EDL::copy_session().

void EDLSession::dump  ) 
 

Definition at line 719 of file edlsession.C.

References aspect_h, aspect_w, audio_channels, audio_tracks, frame_rate, output_h, output_w, sample_rate, and video_tracks.

void EDLSession::equivalent_output EDLSession session,
double *  result
 

Definition at line 77 of file edlsession.C.

References brender_start, color_model, frame_rate, interpolation_type, mpeg4_deblock, output_h, and output_w.

Referenced by EDL::equivalent_output().

char * EDLSession::get_cwindow_display  ) 
 

Definition at line 67 of file edlsession.C.

References playback_config, PlaybackConfig::vconfig, and VideoOutConfig::x11_host.

int64_t EDLSession::get_frame_offset  ) 
 

Definition at line 710 of file edlsession.C.

References frame_rate, and timecode_offset.

Referenced by Render::check_asset(), MTimeBar::draw_time(), VRender::insert_timecode(), ManualGoto::open_window(), ManualGoto::run(), ToTextBox::update_position(), and FromTextBox::update_position().

int EDLSession::load_audio_config FileXML file,
int  append_mode,
uint32_t  load_flags
 

Definition at line 402 of file edlsession.C.

References achannel_positions, audio_channels, XMLTag::get_property(), sample_rate, and FileXML::tag.

Referenced by EDL::load_xml().

int EDLSession::load_defaults Defaults *  defaults  ) 
 

Definition at line 95 of file edlsession.C.

References achannel_positions, aconfig_duplex, aconfig_in, actual_frame_rate, aspect_h, aspect_w, asset_columns, assetlist_format, audio_channels, audio_tracks, auto_conf, auto_keyframes, autos_follow_edits, boundaries(), brender_start, color_model, crop_x1, crop_x2, crop_y1, crop_y2, current_folder, cursor_on_frames, cwindow_dest, cwindow_mask, cwindow_meter, cwindow_operation, cwindow_scrollbars, cwindow_xscroll, cwindow_yscroll, cwindow_zoom, default_atransition, default_transition_length, default_vtransition, edit_handle_mode, editing_mode, enable_duplex, folderlist_format, frame_rate, frames_per_foot, interlace_mode, interpolation_type, labels_follow_edits, VideoInConfig::load_defaults(), PlaybackConfig::load_defaults(), AutoConf::load_defaults(), AudioInConfig::load_defaults(), AudioOutConfig::load_defaults(), max_meter_db, MAXCHANNELS, meter_format, min_meter_db, mpeg4_deblock, nudge_seconds, output_h, output_w, playback_buffer, playback_config, playback_preload, playback_software_position, plugins_follow_edits, real_time_playback, real_time_record, record_software_position, record_speed, record_sync_drives, record_write_length, safe_regions, sample_rate, scrub_speed, show_assets, show_titles, si_duration, si_useduration, time_format, timecode_offset, tool_window, vchannel_x, vchannel_y, vconfig_in, video_channels, video_every_frame, video_tracks, video_write_length, view_follows_playback, vwindow_folder, vwindow_meter, vwindow_source, and vwindow_zoom.

Referenced by EDL::load_defaults().

int EDLSession::load_video_config FileXML file,
int  append_mode,
uint32_t  load_flags
 

Definition at line 376 of file edlsession.C.

References aspect_h, aspect_w, color_model, frame_rate, frames_per_foot, XMLTag::get_property(), interpolation_type, output_h, output_w, FileXML::tag, vchannel_x, vchannel_y, and video_channels.

Referenced by EDL::load_xml().

int EDLSession::load_xml FileXML xml,
int  append_mode,
uint32_t  load_flags
 

Definition at line 421 of file edlsession.C.

References asset_columns, assetlist_format, auto_conf, auto_keyframes, autos_follow_edits, boundaries(), brender_start, crop_x1, crop_x2, crop_y1, crop_y2, current_folder, cursor_on_frames, cwindow_dest, cwindow_mask, cwindow_meter, cwindow_operation, cwindow_scrollbars, cwindow_xscroll, cwindow_yscroll, cwindow_zoom, default_atransition, default_transition_length, default_vtransition, editing_mode, folderlist_format, XMLTag::get_property(), highlighted_track, labels_follow_edits, AutoConf::load_xml(), mpeg4_deblock, nudge_seconds, playback_preload, plugins_follow_edits, safe_regions, show_assets, show_titles, FileXML::tag, time_format, timecode_offset, tool_window, vwindow_folder, vwindow_meter, vwindow_source, and vwindow_zoom.

Referenced by EDL::load_xml().

int EDLSession::save_audio_config FileXML xml  ) 
 

Definition at line 582 of file edlsession.C.

References achannel_positions, FileXML::append_newline(), FileXML::append_tag(), audio_channels, sample_rate, XMLTag::set_property(), XMLTag::set_title(), and FileXML::tag.

Referenced by EDL::copy().

int EDLSession::save_defaults Defaults *  defaults  ) 
 

Definition at line 225 of file edlsession.C.

References achannel_positions, aconfig_duplex, aconfig_in, actual_frame_rate, aspect_h, aspect_w, asset_columns, assetlist_format, audio_channels, audio_tracks, auto_conf, auto_keyframes, autos_follow_edits, brender_start, color_model, crop_x1, crop_x2, crop_y1, crop_y2, current_folder, cursor_on_frames, cwindow_dest, cwindow_mask, cwindow_meter, cwindow_operation, cwindow_scrollbars, cwindow_xscroll, cwindow_yscroll, cwindow_zoom, default_atransition, default_transition_length, default_vtransition, edit_handle_mode, editing_mode, enable_duplex, folderlist_format, frame_rate, frames_per_foot, highlighted_track, interlace_mode, interpolation_type, labels_follow_edits, max_meter_db, MAXCHANNELS, meter_format, min_meter_db, mpeg4_deblock, nudge_seconds, output_h, output_w, playback_buffer, playback_config, playback_preload, playback_software_position, plugins_follow_edits, real_time_playback, real_time_record, record_software_position, record_speed, record_sync_drives, record_write_length, safe_regions, sample_rate, VideoInConfig::save_defaults(), PlaybackConfig::save_defaults(), AutoConf::save_defaults(), AudioInConfig::save_defaults(), AudioOutConfig::save_defaults(), scrub_speed, show_assets, show_titles, si_duration, si_useduration, time_format, timecode_offset, tool_window, vchannel_x, vchannel_y, vconfig_in, video_channels, video_every_frame, video_tracks, video_write_length, view_follows_playback, vwindow_meter, and vwindow_zoom.

Referenced by EDL::save_defaults().

int EDLSession::save_video_config FileXML xml  ) 
 

Definition at line 552 of file edlsession.C.

References FileXML::append_newline(), FileXML::append_tag(), aspect_h, aspect_w, color_model, frame_rate, frames_per_foot, interpolation_type, output_h, output_w, XMLTag::set_property(), XMLTag::set_title(), FileXML::tag, vchannel_x, vchannel_y, and video_channels.

Referenced by EDL::copy().

int EDLSession::save_xml FileXML xml  ) 
 

Definition at line 488 of file edlsession.C.

References FileXML::append_newline(), FileXML::append_tag(), asset_columns, assetlist_format, auto_conf, auto_keyframes, autos_follow_edits, brender_start, crop_x1, crop_x2, crop_y1, crop_y2, current_folder, cursor_on_frames, cwindow_dest, cwindow_mask, cwindow_meter, cwindow_operation, cwindow_scrollbars, cwindow_xscroll, cwindow_yscroll, cwindow_zoom, default_atransition, default_transition_length, default_vtransition, editing_mode, folderlist_format, highlighted_track, labels_follow_edits, mpeg4_deblock, nudge_seconds, playback_preload, plugins_follow_edits, safe_regions, AutoConf::save_xml(), XMLTag::set_property(), XMLTag::set_title(), show_assets, show_titles, FileXML::tag, test_playback_edits, time_format, timecode_offset, tool_window, vwindow_folder, vwindow_meter, vwindow_source, and vwindow_zoom.

Referenced by EDL::copy().


Member Data Documentation

int EDLSession::achannel_positions[MAXCHANNELS]
 

Definition at line 45 of file edlsession.h.

Referenced by Tracks::add_audio_track(), SetChannelsCanvas::button_press_event(), copy(), SetChannelsCanvas::cursor_motion_event(), SetChannelsCanvas::draw(), load_audio_config(), load_defaults(), PanAuto::rechannel(), save_audio_config(), save_defaults(), and APatchGUI::update().

AudioOutConfig* EDLSession::aconfig_duplex
 

Definition at line 46 of file edlsession.h.

Referenced by copy(), EDLSession(), load_defaults(), Record::open_input_devices(), save_defaults(), and ~EDLSession().

AudioInConfig* EDLSession::aconfig_in
 

Definition at line 47 of file edlsession.h.

Referenced by copy(), RecordPrefs::create_objects(), EDLSession(), RecordSampleRate::handle_event(), Record::load_defaults(), load_defaults(), Record::open_input_devices(), save_defaults(), and ~EDLSession().

float EDLSession::actual_frame_rate
 

Definition at line 53 of file edlsession.h.

Referenced by copy(), PlaybackPrefs::draw_framerate(), load_defaults(), save_defaults(), RenderEngine::update_framerate(), and PreferencesWindow::update_framerate().

float EDLSession::aspect_h
 

Definition at line 56 of file edlsession.h.

Referenced by MWindow::asset_to_size(), copy(), FormatPresets::create_objects(), MWindow::crop_video(), dump(), EDL::dump(), FormatPresets::find_preset(), EDL::get_aspect_ratio(), NewAspectH::handle_event(), PluginVClient::init_realtime_parameters(), PackageRenderer::initialize(), load_defaults(), load_video_config(), Record::run(), save_defaults(), save_video_config(), SetFormatThread::update(), NewWindow::update(), SetFormatThread::update_aspect(), and NewThread::update_aspect().

float EDLSession::aspect_w
 

Definition at line 55 of file edlsession.h.

Referenced by MWindow::asset_to_size(), copy(), FormatPresets::create_objects(), MWindow::crop_video(), dump(), EDL::dump(), FormatPresets::find_preset(), EDL::get_aspect_ratio(), NewAspectW::handle_event(), PluginVClient::init_realtime_parameters(), PackageRenderer::initialize(), load_defaults(), load_video_config(), Record::run(), save_defaults(), save_video_config(), SetFormatThread::update(), NewWindow::update(), SetFormatThread::update_aspect(), and NewThread::update_aspect().

int EDLSession::asset_columns[ASSET_COLUMNS]
 

Definition at line 51 of file edlsession.h.

Referenced by AWindowAssets::column_resize_event(), copy(), load_defaults(), load_xml(), save_defaults(), save_xml(), and AWindowGUI::update_assets().

int EDLSession::assetlist_format
 

Definition at line 49 of file edlsession.h.

Referenced by copy(), AssetListFormat::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), AssetListFormat::update(), and AWindowGUI::update_assets().

int EDLSession::audio_channels
 

Definition at line 57 of file edlsession.h.

Referenced by Tracks::add_audio_track(), SetFormatThread::apply_changes(), RenderEngine::arm_command(), boundaries(), SetChannelsCanvas::button_press_event(), Render::check_asset(), PanAuto::copy(), copy(), LevelWindowGUI::create_objects(), FormatPresets::create_objects(), MainSession::default_window_positions(), SetChannelsCanvas::draw(), PanAuto::dump(), dump(), EDL::dump(), EDLSession(), FormatPresets::find_preset(), NewAChannelsTumbler::handle_down_event(), SetChannelsTextBox::handle_event(), NewAChannels::handle_event(), APanPatch::handle_event(), NewAChannelsTumbler::handle_up_event(), PanAuto::load(), load_audio_config(), load_defaults(), PanAuto::rechannel(), Render::render(), save_audio_config(), save_defaults(), SetFormatThread::update(), NewWindow::update(), and APatchGUI::update().

int EDLSession::audio_tracks
 

Definition at line 58 of file edlsession.h.

Referenced by MWindow::asset_to_edl(), boundaries(), copy(), EDL::create_default_tracks(), FormatPresets::create_objects(), dump(), EDL::dump(), EDLSession(), FormatPresets::find_preset(), NewATracksTumbler::handle_down_event(), NewATracks::handle_event(), NewATracksTumbler::handle_up_event(), load_defaults(), save_defaults(), and NewWindow::update().

AutoConf* EDLSession::auto_conf
 

Definition at line 52 of file edlsession.h.

Referenced by TrackCanvas::button_press_event(), MutePatch::button_press_event(), Track::clear_automation(), copy(), Track::copy_automation(), PatchBay::cursor_motion_event(), TrackCanvas::do_keyframes(), TrackCanvas::do_transitions(), TrackCanvas::draw_overlays(), EDLSession(), Automation::get_extents(), GWindowToggle::get_main_value(), VModePatch::handle_event(), VFadePatch::handle_event(), PluginAutomation::handle_event(), ShowAutomation::handle_event(), ShowTransitions::handle_event(), APanPatch::handle_event(), AFadePatch::handle_event(), load_defaults(), load_xml(), Automation::paste(), save_defaults(), save_xml(), ShowAutomation::ShowAutomation(), ShowTransitions::ShowTransitions(), PluginServer::sync_parameters(), ShowAutomation::update_toggle(), MainMenu::update_toggles(), and ~EDLSession().

int EDLSession::auto_keyframes
 

Definition at line 62 of file edlsession.h.

Referenced by Autos::auto_exists_for_editing(), copy(), Autos::get_auto_for_editing(), Plugin::get_keyframe(), load_defaults(), load_xml(), save_defaults(), save_xml(), MWindow::set_auto_keyframes(), and EditPanel::update().

int EDLSession::autos_follow_edits
 

Definition at line 60 of file edlsession.h.

Referenced by AutosFollowEdits::AutosFollowEdits(), copy(), EDLSession(), AutosFollowEdits::handle_event(), MWindow::insert(), load_defaults(), load_xml(), save_defaults(), and save_xml().

double EDLSession::brender_start
 

Definition at line 64 of file edlsession.h.

Referenced by boundaries(), copy(), TrackCanvas::draw_brender_start(), MTimeBar::draw_range(), EDLSession(), equivalent_output(), load_defaults(), load_xml(), save_defaults(), save_xml(), MWindow::set_brender_start(), and BRenderThread::start().

double EDLSession::clipboard_length
 

Definition at line 66 of file edlsession.h.

int EDLSession::color_model
 

Definition at line 68 of file edlsession.h.

Referenced by copy(), VPluginArray::create_buffers(), PackageRenderer::create_engine(), NewWindow::create_objects(), PackageRenderer::do_video(), EDL::dump(), EDLSession(), equivalent_output(), VRender::get_colormodel(), PluginVClient::init_realtime_parameters(), load_defaults(), load_video_config(), VirtualVConsole::process_buffer(), save_defaults(), and save_video_config().

int EDLSession::crop_x1
 

Definition at line 72 of file edlsession.h.

Referenced by boundaries(), copy(), MWindow::crop_video(), CWindowCanvas::draw_crop(), CWindowCropGUI::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), CWindowCanvas::test_crop(), and CWindowCropGUI::update().

int EDLSession::crop_x2
 

Definition at line 72 of file edlsession.h.

Referenced by boundaries(), copy(), MWindow::crop_video(), CWindowCanvas::draw_crop(), CWindowCropGUI::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), CWindowCanvas::test_crop(), and CWindowCropGUI::update().

int EDLSession::crop_y1
 

Definition at line 72 of file edlsession.h.

Referenced by boundaries(), copy(), MWindow::crop_video(), CWindowCanvas::draw_crop(), CWindowCropGUI::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), CWindowCanvas::test_crop(), and CWindowCropGUI::update().

int EDLSession::crop_y2
 

Definition at line 72 of file edlsession.h.

Referenced by boundaries(), copy(), MWindow::crop_video(), CWindowCanvas::draw_crop(), CWindowCropGUI::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), CWindowCanvas::test_crop(), and CWindowCropGUI::update().

char EDLSession::current_folder[BCTEXTLEN]
 

Definition at line 74 of file edlsession.h.

Referenced by copy(), AWindowGUI::current_folder_number(), AWindowAssets::drag_start_event(), AWindowAssets::draw_background(), EDLSession(), AWindowGUI::filter_displayed_assets(), AWindowAssets::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), AWindowAssets::selection_changed(), AWindowFolders::selection_changed(), and AWindowGUI::sort_assets().

int EDLSession::current_id = 0 [static]
 

Definition at line 176 of file edlsession.h.

Referenced by EDL::next_id().

int EDLSession::cursor_on_frames
 

Definition at line 76 of file edlsession.h.

Referenced by EDL::align_to_frame(), copy(), CursorOnFrames::CursorOnFrames(), TrackCanvas::do_edits(), TrackCanvas::do_plugins(), EDL::equivalent(), CursorOnFrames::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), and MainMenu::update_toggles().

int EDLSession::cwindow_dest
 

Definition at line 78 of file edlsession.h.

Referenced by copy(), load_defaults(), load_xml(), save_defaults(), and save_xml().

int EDLSession::cwindow_mask
 

Definition at line 80 of file edlsession.h.

Referenced by copy(), CWindowCanvas::do_mask(), CWindowMaskGUI::get_keyframe(), CWindowMaskNumber::handle_event(), CWindowMaskDelete::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), and CWindowMaskGUI::update().

int EDLSession::cwindow_meter
 

Definition at line 82 of file edlsession.h.

Referenced by CWindowMeters::change_status_event(), copy(), load_defaults(), load_xml(), save_defaults(), and save_xml().

int EDLSession::cwindow_operation
 

Definition at line 84 of file edlsession.h.

Referenced by CWindowCanvas::button_press_event(), CWindowToolGUI::close_event(), copy(), CWindowCanvas::cursor_enter_event(), CWindowCanvas::cursor_motion_event(), CWindowCanvas::do_mask(), CWindowCanvas::draw_overlays(), load_defaults(), load_xml(), save_defaults(), save_xml(), CWindowGUI::set_operation(), CWindowCanvas::test_bezier(), and CWindow::update().

int EDLSession::cwindow_scrollbars
 

Definition at line 86 of file edlsession.h.

Referenced by copy(), CWindowCanvas::draw_overlays(), CWindowZoom::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), CWindowCanvas::test_zoom(), CWindow::update(), and CWindowCanvas::update_zoom().

int EDLSession::cwindow_xscroll
 

Definition at line 88 of file edlsession.h.

Referenced by copy(), CWindowCanvas::get_xscroll(), load_defaults(), load_xml(), save_defaults(), save_xml(), CWindow::update(), and CWindowCanvas::update_zoom().

int EDLSession::cwindow_yscroll
 

Definition at line 89 of file edlsession.h.

Referenced by copy(), CWindowCanvas::get_yscroll(), load_defaults(), load_xml(), save_defaults(), save_xml(), CWindow::update(), and CWindowCanvas::update_zoom().

float EDLSession::cwindow_zoom
 

Definition at line 90 of file edlsession.h.

Referenced by copy(), CWindowCanvas::get_zoom(), CWindowZoom::handle_event(), load_defaults(), load_xml(), save_defaults(), save_xml(), CWindow::update(), and CWindowCanvas::update_zoom().

char EDLSession::default_atransition[BCTEXTLEN]
 

Definition at line 92 of