NewThread Class Reference

#include <new.h>

Inherits Thread.

Collaboration diagram for NewThread:

Collaboration graph
[legend]

Public Member Functions

 NewThread (MWindow *mwindow, New *new_project)
 ~NewThread ()
void run ()
int load_defaults ()
int save_defaults ()
int update_aspect ()

Data Fields

int auto_aspect
int auto_sizes
NewWindownwindow
MWindowmwindow
Newnew_project
Mutexwindow_lock

Detailed Description

Definition at line 38 of file new.h.


Constructor & Destructor Documentation

NewThread::NewThread ( MWindow mwindow,
New new_project 
)

Definition at line 115 of file new.C.

References window_lock.

NewThread::~NewThread (  ) 

Definition at line 123 of file new.C.

References window_lock.


Member Function Documentation

void NewThread::run (  )  [virtual]

int NewThread::load_defaults (  ) 

Definition at line 163 of file new.C.

References auto_aspect, MWindow::defaults, BC_Hash::get(), and mwindow.

Referenced by run().

Here is the call graph for this function:

int NewThread::save_defaults (  ) 

Definition at line 169 of file new.C.

References auto_aspect, MWindow::defaults, mwindow, and BC_Hash::update().

Here is the call graph for this function:

int NewThread::update_aspect (  ) 


Field Documentation

Definition at line 49 of file new.h.

Referenced by NewAspectAuto::handle_event(), load_defaults(), save_defaults(), and update_aspect().

Definition at line 50 of file new.h.

Definition at line 51 of file new.h.

Referenced by New::handle_event(), run(), and update_aspect().

Definition at line 52 of file new.h.

Referenced by load_defaults(), run(), save_defaults(), and update_aspect().

Definition at line 53 of file new.h.

Referenced by NewWindow::NewWindow(), run(), and update_aspect().

Definition at line 54 of file new.h.

Referenced by New::handle_event(), NewThread(), run(), and ~NewThread().


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

Generated on Mon Apr 28 14:33:24 2008 for Cinelerra by  doxygen 1.5.5