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

ResizeTrackThread Class Reference

#include <resizetrackthread.h>

List of all members.

Public Member Functions

 ResizeTrackThread (MWindow *mwindow, int track_number)
 ~ResizeTrackThread ()
void start_window (Track *track, int track_number)
void run ()

Public Attributes

ResizeTrackWindowwindow
MWindowmwindow
int track_number
int w
int h
int w1
int h1
double w_scale
double h_scale


Detailed Description

Definition at line 17 of file resizetrackthread.h.


Constructor & Destructor Documentation

ResizeTrackThread::ResizeTrackThread MWindow mwindow,
int  track_number
 

Definition at line 16 of file resizetrackthread.C.

References window.

ResizeTrackThread::~ResizeTrackThread  ) 
 

Definition at line 24 of file resizetrackthread.C.

References window.


Member Function Documentation

void ResizeTrackThread::run  ) 
 

Definition at line 46 of file resizetrackthread.C.

References ResizeTrackWindow::create_objects(), MWindow::edl, MWindow::gui, h, mwindow, MWindow::resize_track(), track_number, EDL::tracks, w, and window.

void ResizeTrackThread::start_window Track track,
int  track_number
 

Definition at line 36 of file resizetrackthread.C.

References h, h1, h_scale, Track::track_h, Track::track_w, w, w1, and w_scale.

Referenced by EditPopupResize::handle_event().


Member Data Documentation

int ResizeTrackThread::h
 

Definition at line 29 of file resizetrackthread.h.

Referenced by ResizeTrackHeight::handle_event(), run(), start_window(), and ResizeTrackWindow::update().

int ResizeTrackThread::h1
 

Definition at line 30 of file resizetrackthread.h.

Referenced by start_window(), and ResizeTrackWindow::update().

double ResizeTrackThread::h_scale
 

Definition at line 31 of file resizetrackthread.h.

Referenced by ResizeTrackScaleH::handle_event(), start_window(), and ResizeTrackWindow::update().

MWindow* ResizeTrackThread::mwindow
 

Definition at line 27 of file resizetrackthread.h.

Referenced by run().

int ResizeTrackThread::track_number
 

Definition at line 28 of file resizetrackthread.h.

Referenced by run().

int ResizeTrackThread::w
 

Definition at line 29 of file resizetrackthread.h.

Referenced by ResourcePixmap::draw_title(), ResizeTrackWidth::handle_event(), run(), start_window(), and ResizeTrackWindow::update().

int ResizeTrackThread::w1
 

Definition at line 30 of file resizetrackthread.h.

Referenced by start_window(), and ResizeTrackWindow::update().

double ResizeTrackThread::w_scale
 

Definition at line 31 of file resizetrackthread.h.

Referenced by ResizeTrackScaleW::handle_event(), start_window(), and ResizeTrackWindow::update().

ResizeTrackWindow* ResizeTrackThread::window
 

Definition at line 26 of file resizetrackthread.h.

Referenced by ResizeTrackThread(), run(), and ~ResizeTrackThread().


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