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

LoadMode Class Reference

#include <loadmode.h>

List of all members.

Public Member Functions

 LoadMode (MWindow *mwindow, BC_WindowBase *window, int x, int y, int *output, int use_nothing)
 ~LoadMode ()
int create_objects ()
int reposition_window (int x, int y)
int get_h ()
int get_x ()
int get_y ()
char * mode_to_text ()

Static Public Member Functions

static int calculate_h (BC_WindowBase *gui)

Public Attributes

BC_Title * title
BC_TextBox * textbox
LoadModeListBoxlistbox
MWindowmwindow
BC_WindowBase * window
int x
int y
int * output
int use_nothing
ArrayList< LoadModeItem * > load_modes


Detailed Description

Definition at line 17 of file loadmode.h.


Constructor & Destructor Documentation

LoadMode::LoadMode MWindow mwindow,
BC_WindowBase *  window,
int  x,
int  y,
int *  output,
int  use_nothing
 

Definition at line 20 of file loadmode.C.

References _, and load_modes.

LoadMode::~LoadMode  ) 
 

Definition at line 42 of file loadmode.C.

References listbox, load_modes, textbox, and title.


Member Function Documentation

int LoadMode::calculate_h BC_WindowBase *  gui  )  [static]
 

Definition at line 51 of file loadmode.C.

Referenced by RecordGUI::create_objects().

int LoadMode::create_objects  ) 
 

Definition at line 66 of file loadmode.C.

References _, listbox, Theme::loadmode_w, mode_to_text(), mwindow, textbox, MWindow::theme, title, window, x, and y.

Referenced by RenderWindow::create_objects(), RecordGUI::create_objects(), MenuEffectWindow::create_objects(), and LoadFileWindow::create_objects().

int LoadMode::get_h  ) 
 

Definition at line 85 of file loadmode.C.

References textbox, and title.

Referenced by RecordGUI::create_objects().

int LoadMode::get_x  ) 
 

Definition at line 93 of file loadmode.C.

References x.

int LoadMode::get_y  ) 
 

Definition at line 98 of file loadmode.C.

References y.

Referenced by RecordGUI::resize_event().

char * LoadMode::mode_to_text  ) 
 

Definition at line 56 of file loadmode.C.

References _, load_modes, and output.

Referenced by create_objects().

int LoadMode::reposition_window int  x,
int  y
 

Definition at line 103 of file loadmode.C.

References listbox, Theme::loadmode_w, mwindow, textbox, MWindow::theme, and title.

Referenced by RecordGUI::resize_event(), MenuEffectWindow::resize_event(), and LoadFileWindow::resize_event().


Member Data Documentation

LoadModeListBox* LoadMode::listbox
 

Definition at line 39 of file loadmode.h.

Referenced by create_objects(), reposition_window(), and ~LoadMode().

ArrayList<LoadModeItem*> LoadMode::load_modes
 

Definition at line 46 of file loadmode.h.

Referenced by LoadMode(), mode_to_text(), and ~LoadMode().

MWindow* LoadMode::mwindow
 

Definition at line 40 of file loadmode.h.

Referenced by create_objects(), and reposition_window().

int* LoadMode::output
 

Definition at line 44 of file loadmode.h.

Referenced by LoadModeListBox::handle_event(), and mode_to_text().

BC_TextBox* LoadMode::textbox
 

Definition at line 38 of file loadmode.h.

Referenced by create_objects(), get_h(), LoadModeListBox::handle_event(), reposition_window(), and ~LoadMode().

BC_Title* LoadMode::title
 

Definition at line 37 of file loadmode.h.

Referenced by create_objects(), get_h(), reposition_window(), and ~LoadMode().

int LoadMode::use_nothing
 

Definition at line 45 of file loadmode.h.

BC_WindowBase* LoadMode::window
 

Definition at line 41 of file loadmode.h.

Referenced by create_objects().

int LoadMode::x
 

Definition at line 42 of file loadmode.h.

Referenced by create_objects(), and get_x().

int LoadMode::y
 

Definition at line 43 of file loadmode.h.

Referenced by create_objects(), and get_y().


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