MTimeBar Class Reference

#include <mtimebar.h>

Inherits TimeBar.

Collaboration diagram for MTimeBar:

Collaboration graph

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


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