#include <vtimebar.h>
Inherits TimeBar.

Public Member Functions | |
| VTimeBar (MWindow *mwindow, VWindowGUI *gui, int x, int y, int w, int h) | |
| int | resize_event () |
| EDL * | get_edl () |
| void | draw_time () |
| void | update_preview () |
| void | select_label (double position) |
Data Fields | |
| VWindowGUI * | gui |
Definition at line 8 of file vtimebar.h.
| VTimeBar::VTimeBar | ( | MWindow * | mwindow, | |
| VWindowGUI * | gui, | |||
| int | x, | |||
| int | y, | |||
| int | w, | |||
| int | h | |||
| ) |
Definition at line 10 of file vtimebar.C.
| int VTimeBar::resize_event | ( | ) |
Definition at line 27 of file vtimebar.C.
References TimeBar::mwindow, BC_WindowBase::reposition_window(), MWindow::theme, TimeBar::update(), Theme::vtimebar_h, Theme::vtimebar_w, Theme::vtimebar_x, and Theme::vtimebar_y.
Referenced by VWindowGUI::resize_event().

| EDL * VTimeBar::get_edl | ( | ) | [virtual] |
Reimplemented from TimeBar.
Definition at line 37 of file vtimebar.C.
References VWindow::get_edl(), gui, and VWindowGUI::vwindow.
Referenced by select_label().

| void VTimeBar::draw_time | ( | ) | [virtual] |
Reimplemented from TimeBar.
Definition at line 42 of file vtimebar.C.
References TimeBar::draw_range().

| void VTimeBar::update_preview | ( | ) | [virtual] |
Reimplemented from TimeBar.
Definition at line 47 of file vtimebar.C.
References gui, VWindowSlider::set_position(), and VWindowGUI::slider.

| void VTimeBar::select_label | ( | double | position | ) | [virtual] |
Reimplemented from TimeBar.
Definition at line 53 of file vtimebar.C.
References EDL::align_to_frame(), MWindow::edl, get_edl(), LocalSession::get_selectionend(), LocalSession::get_selectionstart(), gui, PlayTransport::handle_transport(), EDL::local_session, BC_WindowBase::lock_window(), TimeBar::mwindow, LocalSession::set_selectionend(), LocalSession::set_selectionstart(), BC_WindowBase::shift_down(), STOP, VWindowGUI::transport, BC_WindowBase::unlock_window(), TimeBar::update(), VWindow::update_position(), and MWindow::vwindow.

Reimplemented from TimeBar.
Definition at line 25 of file vtimebar.h.
Referenced by get_edl(), select_label(), and update_preview().
1.5.5