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

VWindowSlider Class Reference

#include <vwindowgui.h>

List of all members.

Public Member Functions

 VWindowSlider (MWindow *mwindow, VWindow *vwindow, VWindowGUI *gui, int x, int y, int pixels)
 ~VWindowSlider ()
int handle_event ()
void set_position ()

Public Attributes


Detailed Description

Definition at line 133 of file vwindowgui.h.

Constructor & Destructor Documentation

VWindowSlider::VWindowSlider MWindow mwindow,
VWindow vwindow,
VWindowGUI gui,
int  x,
int  y,
int  pixels

Definition at line 601 of file vwindowgui.C.

VWindowSlider::~VWindowSlider  ) 

Definition at line 622 of file vwindowgui.C.

Member Function Documentation

int VWindowSlider::handle_event  ) 

Definition at line 626 of file vwindowgui.C.

References gui, PlaybackEngine::interrupt_playback(), VWindow::playback_engine, VWindowGUI::timebar, TimeBar::update(), VWindow::update_position(), and vwindow.

void VWindowSlider::set_position  ) 

Definition at line 637 of file vwindowgui.C.

References VWindow::get_edl(), LocalSession::get_selectionstart(), EDL::local_session, mwindow, LocalSession::preview_end, LocalSession::preview_start, MWindow::theme, Tracks::total_playable_length(), EDL::tracks, VWindow::update(), Theme::vslider_w, and vwindow.

Referenced by VWindowGUI::change_source(), VWindowGUI::resize_event(), VWindow::update_position(), and VTimeBar::update_preview().

Member Data Documentation

VWindowGUI* VWindowSlider::gui

Definition at line 147 of file vwindowgui.h.

Referenced by handle_event().

MWindow* VWindowSlider::mwindow

Definition at line 148 of file vwindowgui.h.

Referenced by set_position().

VWindow* VWindowSlider::vwindow

Definition at line 149 of file vwindowgui.h.

Referenced by handle_event(), and set_position().

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