MTimeBar Class Reference

#include <mtimebar.h>

Inherits TimeBar.

Collaboration diagram for MTimeBar:

Collaboration graph
[legend]

Public Member Functions

 MTimeBar (MWindow *mwindow, MWindowGUI *gui, int x, int y, int w, int h)
void draw_time ()
void draw_range ()
void stop_playback ()
int resize_event ()
int test_preview (int buttonpress)
int64_t position_to_pixel (double position)
void select_label (double position)

Data Fields

MWindowGUIgui

Detailed Description

Definition at line 9 of file mtimebar.h.


Constructor & Destructor Documentation

MTimeBar::MTimeBar ( MWindow mwindow,
MWindowGUI gui,
int  x,
int  y,
int  w,
int  h 
)

Definition at line 23 of file mtimebar.C.


Member Function Documentation

void MTimeBar::draw_time (  )  [virtual]

void MTimeBar::draw_range (  )  [virtual]

void MTimeBar::stop_playback (  )  [virtual]

Reimplemented from TimeBar.

Definition at line 44 of file mtimebar.C.

References gui, PlayTransport::handle_transport(), BC_WindowBase::lock_window(), MWindowGUI::mbuttons, STOP, MButtons::transport, and BC_WindowBase::unlock_window().

Here is the call graph for this function:

int MTimeBar::resize_event (  ) 

int MTimeBar::test_preview ( int  buttonpress  )  [virtual]

Reimplemented from TimeBar.

Definition at line 456 of file mtimebar.C.

int64_t MTimeBar::position_to_pixel ( double  position  )  [virtual]

void MTimeBar::select_label ( double  position  )  [virtual]


Field Documentation

Reimplemented from TimeBar.

Definition at line 27 of file mtimebar.h.

Referenced by stop_playback().


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

Generated on Mon Apr 28 14:32:01 2008 for Cinelerra by  doxygen 1.5.5