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

ResizeTrackWindow Class Reference

#include <resizetrackthread.h>

List of all members.

Public Member Functions

 ResizeTrackWindow (MWindow *mwindow, ResizeTrackThread *thread, int x, int y)
 ~ResizeTrackWindow ()
void create_objects ()
void update (int changed_scale, int changed_size, int changed_all)

Public Attributes

MWindowmwindow
ResizeTrackThreadthread
ResizeTrackWidthw
ResizeTrackHeighth
ResizeTrackScaleWw_scale
ResizeTrackScaleHh_scale


Detailed Description

Definition at line 89 of file resizetrackthread.h.


Constructor & Destructor Documentation

ResizeTrackWindow::ResizeTrackWindow MWindow mwindow,
ResizeTrackThread thread,
int  x,
int  y
 

Definition at line 73 of file resizetrackthread.C.

ResizeTrackWindow::~ResizeTrackWindow  ) 
 

Definition at line 92 of file resizetrackthread.C.


Member Function Documentation

void ResizeTrackWindow::create_objects  ) 
 

Definition at line 96 of file resizetrackthread.C.

References _, h, h_scale, mwindow, thread, w, and w_scale.

Referenced by ResizeTrackThread::run().

void ResizeTrackWindow::update int  changed_scale,
int  changed_size,
int  changed_all
 

Definition at line 143 of file resizetrackthread.C.

References h, ResizeTrackThread::h, ResizeTrackThread::h1, h_scale, ResizeTrackThread::h_scale, thread, w, ResizeTrackThread::w, ResizeTrackThread::w1, w_scale, and ResizeTrackThread::w_scale.

Referenced by ResizeTrackScaleH::handle_event(), ResizeTrackScaleW::handle_event(), ResizeTrackHeight::handle_event(), and ResizeTrackWidth::handle_event().


Member Data Documentation

ResizeTrackHeight* ResizeTrackWindow::h
 

Definition at line 106 of file resizetrackthread.h.

Referenced by create_objects(), and update().

ResizeTrackScaleH* ResizeTrackWindow::h_scale
 

Definition at line 108 of file resizetrackthread.h.

Referenced by create_objects(), and update().

MWindow* ResizeTrackWindow::mwindow
 

Definition at line 103 of file resizetrackthread.h.

Referenced by create_objects().

ResizeTrackThread* ResizeTrackWindow::thread
 

Definition at line 104 of file resizetrackthread.h.

Referenced by create_objects(), and update().

ResizeTrackWidth* ResizeTrackWindow::w
 

Definition at line 105 of file resizetrackthread.h.

Referenced by create_objects(), and update().

ResizeTrackScaleW* ResizeTrackWindow::w_scale
 

Definition at line 107 of file resizetrackthread.h.

Referenced by create_objects(), and update().


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