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

NewWindow Class Reference

#include <new.h>

List of all members.

Public Member Functions

 NewWindow (MWindow *mwindow, NewThread *new_thread, int x, int y)
 ~NewWindow ()
int create_objects ()
int update ()

Public Attributes

MWindowmwindow
NewThreadnew_thread
EDLnew_edl
BC_TextBox * atracks
BC_TextBox * achannels
BC_TextBox * sample_rate
BC_TextBox * vtracks
BC_TextBox * vchannels
BC_TextBox * frame_rate
BC_TextBox * aspect_w_text
BC_TextBox * aspect_h_text
BC_TextBox * output_w_text
BC_TextBox * output_h_text
NewPresetsformat_presets


Detailed Description

Definition at line 56 of file new.h.


Constructor & Destructor Documentation

NewWindow::NewWindow MWindow mwindow,
NewThread new_thread,
int  x,
int  y
 

Definition at line 193 of file new.C.

References format_presets, New::new_edl, new_edl, and NewThread::new_project.

NewWindow::~NewWindow  ) 
 

Definition at line 211 of file new.C.

References format_presets.


Member Function Documentation

int NewWindow::create_objects  ) 
 

Definition at line 216 of file new.C.

References _, achannels, aspect_h_text, aspect_w_text, atracks, EDLSession::color_model, FormatPresets::create_objects(), Theme::draw_new_bg(), format_presets, frame_rate, EDLSession::interlace_mode, mwindow, new_edl, output_h_text, output_w_text, sample_rate, EDL::session, MWindow::theme, update(), vtracks, FormatPresets::x, and FormatPresets::y.

Referenced by NewThread::run().

int NewWindow::update  ) 
 

Definition at line 374 of file new.C.

References achannels, EDLSession::aspect_h, aspect_h_text, EDLSession::aspect_w, aspect_w_text, atracks, EDLSession::audio_channels, EDLSession::audio_tracks, EDLSession::frame_rate, frame_rate, new_edl, EDLSession::output_h, output_h_text, EDLSession::output_w, output_w_text, EDLSession::sample_rate, sample_rate, EDL::session, EDLSession::video_tracks, and vtracks.

Referenced by create_objects(), NewVChannelsTumbler::handle_down_event(), NewVTracksTumbler::handle_down_event(), NewAChannelsTumbler::handle_down_event(), NewATracksTumbler::handle_down_event(), NewPresetsPulldown::handle_event(), NewPresets::handle_event(), NewVChannelsTumbler::handle_up_event(), NewVTracksTumbler::handle_up_event(), NewAChannelsTumbler::handle_up_event(), and NewATracksTumbler::handle_up_event().


Member Data Documentation

BC_TextBox* NewWindow::achannels
 

Definition at line 69 of file new.h.

Referenced by create_objects(), and update().

BC_TextBox * NewWindow::aspect_h_text
 

Definition at line 74 of file new.h.

Referenced by create_objects(), update(), and NewThread::update_aspect().

BC_TextBox* NewWindow::aspect_w_text
 

Definition at line 74 of file new.h.

Referenced by create_objects(), update(), and NewThread::update_aspect().

BC_TextBox* NewWindow::atracks
 

Definition at line 68 of file new.h.

Referenced by create_objects(), and update().

NewPresets* NewWindow::format_presets
 

Definition at line 76 of file new.h.

Referenced by create_objects(), NewWindow(), and ~NewWindow().

BC_TextBox* NewWindow::frame_rate
 

Definition at line 73 of file new.h.

Referenced by create_objects(), and update().

MWindow* NewWindow::mwindow
 

Definition at line 65 of file new.h.

Referenced by create_objects().

EDL* NewWindow::new_edl
 

Definition at line 67 of file new.h.

Referenced by create_objects(), NewPresets::get_edl(), NewVChannelsTumbler::handle_down_event(), NewVTracksTumbler::handle_down_event(), NewAChannelsTumbler::handle_down_event(), NewATracksTumbler::handle_down_event(), NewPresetsPulldown::handle_event(), NewAspectH::handle_event(), NewAspectW::handle_event(), NewOutputH::handle_event(), NewOutputW::handle_event(), NewFrameRate::handle_event(), NewVChannels::handle_event(), NewVTracks::handle_event(), NewSampleRate::handle_event(), NewAChannels::handle_event(), NewATracks::handle_event(), NewVChannelsTumbler::handle_up_event(), NewVTracksTumbler::handle_up_event(), NewAChannelsTumbler::handle_up_event(), NewATracksTumbler::handle_up_event(), NewPresetItem::NewPresetItem(), NewWindow(), and update().

NewThread* NewWindow::new_thread
 

Definition at line 66 of file new.h.

Referenced by NewAspectAuto::handle_event(), NewOutputH::handle_event(), and NewOutputW::handle_event().

BC_TextBox * NewWindow::output_h_text
 

Definition at line 75 of file new.h.

Referenced by create_objects(), and update().

BC_TextBox* NewWindow::output_w_text
 

Definition at line 75 of file new.h.

Referenced by create_objects(), and update().

BC_TextBox* NewWindow::sample_rate
 

Definition at line 70 of file new.h.

Referenced by create_objects(), and update().

BC_TextBox* NewWindow::vchannels
 

Definition at line 72 of file new.h.

BC_TextBox* NewWindow::vtracks
 

Definition at line 71 of file new.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:18 2006 for Cinelerra-svn by  doxygen 1.4.4