VTracking Class Reference

#include <vtracking.h>

Inherits Tracking.

Collaboration diagram for VTracking:

Collaboration graph
[legend]

Public Member Functions

 VTracking (MWindow *mwindow, VWindow *vwindow)
 ~VTracking ()
PlaybackEngineget_playback_engine ()
void update_tracker (double position)
void update_meters (int64_t position)
void stop_meters ()
void draw ()

Data Fields

VWindowvwindow

Detailed Description

Definition at line 9 of file vtracking.h.


Constructor & Destructor Documentation

VTracking::VTracking ( MWindow mwindow,
VWindow vwindow 
)

Definition at line 19 of file vtracking.C.

VTracking::~VTracking (  ) 

Definition at line 25 of file vtracking.C.


Member Function Documentation

PlaybackEngine * VTracking::get_playback_engine (  )  [virtual]

Reimplemented from Tracking.

Definition at line 29 of file vtracking.C.

References VWindow::playback_engine, and vwindow.

Referenced by update_meters().

void VTracking::update_tracker ( double  position  )  [virtual]

void VTracking::update_meters ( int64_t  position  )  [virtual]

void VTracking::stop_meters (  )  [virtual]

Reimplemented from Tracking.

Definition at line 71 of file vtracking.C.

References VWindow::gui, BC_WindowBase::lock_window(), VWindowGUI::meters, MeterPanel::stop_meters(), BC_WindowBase::unlock_window(), and vwindow.

Here is the call graph for this function:

void VTracking::draw (  )  [virtual]

Reimplemented from Tracking.

Definition at line 78 of file vtracking.C.


Field Documentation

Definition at line 21 of file vtracking.h.

Referenced by get_playback_engine(), stop_meters(), update_meters(), and update_tracker().


The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:50:10 2008 for Cinelerra by  doxygen 1.5.5