#include <vwindowgui.h>
Inherits EditPanel.

Public Member Functions | |
| VWindowEditing (MWindow *mwindow, VWindow *vwindow) | |
| ~VWindowEditing () | |
| void | copy_selection () |
| void | splice_selection () |
| void | overwrite_selection () |
| void | set_inpoint () |
| void | set_outpoint () |
| void | clear_inpoint () |
| void | clear_outpoint () |
| void | to_clip () |
| void | toggle_label () |
| void | prev_label () |
| void | next_label () |
Data Fields | |
| MWindow * | mwindow |
| VWindow * | vwindow |
Definition at line 107 of file vwindowgui.h.
Definition at line 449 of file vwindowgui.C.
| VWindowEditing::~VWindowEditing | ( | ) |
Definition at line 476 of file vwindowgui.C.
| void VWindowEditing::copy_selection | ( | ) | [virtual] |
Reimplemented from EditPanel.
Definition at line 480 of file vwindowgui.C.
References VWindow::copy(), and vwindow.

| void VWindowEditing::splice_selection | ( | ) | [virtual] |
Reimplemented from EditPanel.
Definition at line 485 of file vwindowgui.C.
References VWindow::get_edl(), MWindow::gui, BC_WindowBase::lock_window(), mwindow, MWindow::splice(), BC_WindowBase::unlock_window(), and vwindow.

| void VWindowEditing::overwrite_selection | ( | ) | [virtual] |
Reimplemented from EditPanel.
Definition at line 495 of file vwindowgui.C.
References VWindow::get_edl(), MWindow::gui, BC_WindowBase::lock_window(), mwindow, MWindow::overwrite(), BC_WindowBase::unlock_window(), and vwindow.

| void VWindowEditing::set_inpoint | ( | ) | [virtual] |
Reimplemented from EditPanel.
Definition at line 579 of file vwindowgui.C.
References VWindow::set_inpoint(), and vwindow.

| void VWindowEditing::set_outpoint | ( | ) | [virtual] |
Reimplemented from EditPanel.
Definition at line 584 of file vwindowgui.C.
References VWindow::set_outpoint(), and vwindow.

| void VWindowEditing::clear_inpoint | ( | ) | [virtual] |
Reimplemented from EditPanel.
Definition at line 589 of file vwindowgui.C.
References VWindow::clear_inpoint(), and vwindow.

| void VWindowEditing::clear_outpoint | ( | ) | [virtual] |
Reimplemented from EditPanel.
Definition at line 594 of file vwindowgui.C.
References VWindow::clear_outpoint(), and vwindow.

| void VWindowEditing::to_clip | ( | ) | [virtual] |
Reimplemented from EditPanel.
Definition at line 599 of file vwindowgui.C.
References _, BCTEXTLEN, VWindow::clip_edit, LocalSession::clip_notes, MainSession::clip_number, LocalSession::clip_title, EDL::copy(), ClipEdit::create_clip(), EDL::create_objects(), MWindow::edl, Thread::end(), EQUIV, EDLSession::frame_rate, EDLSession::frames_per_foot, VWindow::get_edl(), LocalSession::get_selectionend(), LocalSession::get_selectionstart(), VWindow::gui, EDL::load_xml(), VWindowGUI::loaded_title, EDL::local_session, mwindow, MWindow::plugindb, EDLSession::sample_rate, EDL::session, MWindow::session, LocalSession::set_selectionend(), LocalSession::set_selectionstart(), Thread::start(), EDLSession::time_format, Tracks::total_length(), Units::totext(), EDL::tracks, and vwindow.

| void VWindowEditing::toggle_label | ( | ) | [virtual] |
Reimplemented from EditPanel.
Definition at line 505 of file vwindowgui.C.
References VWindow::get_edl(), LocalSession::get_selectionend(), LocalSession::get_selectionstart(), VWindow::gui, EDL::labels, EDL::local_session, VWindowGUI::timebar, Labels::toggle_label(), TimeBar::update(), and vwindow.

| void VWindowEditing::prev_label | ( | ) | [virtual] |
Reimplemented from EditPanel.
Definition at line 516 of file vwindowgui.C.
References VWindow::get_edl(), LocalSession::get_selectionstart(), VWindow::gui, PlaybackEngine::interrupt_playback(), EDL::labels, EDL::local_session, BC_WindowBase::lock_window(), VWindow::playback_engine, Label::position, Labels::prev_label(), LocalSession::set_selectionend(), LocalSession::set_selectionstart(), VWindowGUI::timebar, BC_WindowBase::unlock_window(), TimeBar::update(), VWindow::update_position(), and vwindow.

| void VWindowEditing::next_label | ( | ) | [virtual] |
Reimplemented from EditPanel.
Definition at line 546 of file vwindowgui.C.
References VWindow::get_edl(), LocalSession::get_selectionstart(), VWindow::gui, PlaybackEngine::interrupt_playback(), EDL::labels, EDL::local_session, BC_WindowBase::lock_window(), Labels::next_label(), VWindow::playback_engine, Label::position, LocalSession::set_selectionend(), LocalSession::set_selectionstart(), VWindowGUI::timebar, Tracks::total_length(), EDL::tracks, BC_WindowBase::unlock_window(), TimeBar::update(), VWindow::update_position(), and vwindow.

Reimplemented from EditPanel.
Definition at line 125 of file vwindowgui.h.
Referenced by overwrite_selection(), splice_selection(), and to_clip().
Definition at line 126 of file vwindowgui.h.
Referenced by clear_inpoint(), clear_outpoint(), copy_selection(), next_label(), overwrite_selection(), prev_label(), set_inpoint(), set_outpoint(), splice_selection(), to_clip(), and toggle_label().
1.5.5