ReverbMenu Class Reference

#include <reverbwindow.h>

Inherits BC_MenuBar.

Collaboration diagram for ReverbMenu:

Collaboration graph
[legend]

Public Member Functions

 ReverbMenu (Reverb *reverb, ReverbWindow *window)
 ~ReverbMenu ()
int create_objects (BC_Hash *defaults)
int load_defaults (BC_Hash *defaults)
int save_defaults (BC_Hash *defaults)
int add_load (char *path)

Data Fields

ReverbLoadPrevThreadprev_load_thread
int total_loads
BC_Menufilemenu
ReverbWindowwindow
Reverbreverb
ReverbLoadload
ReverbSavesave
ReverbSetDefaultset_default
ReverbLoadPrevprev_load [TOTAL_LOADS]

Detailed Description

Definition at line 129 of file reverbwindow.h.


Constructor & Destructor Documentation

ReverbMenu::ReverbMenu ( Reverb reverb,
ReverbWindow window 
)

Definition at line 208 of file reverbwindow.C.

ReverbMenu::~ReverbMenu (  ) 

Definition at line 215 of file reverbwindow.C.

References load, prev_load, prev_load_thread, save, and total_loads.


Member Function Documentation

int ReverbMenu::create_objects ( BC_Hash defaults  ) 

Definition at line 227 of file reverbwindow.C.

References _, BC_Menu::add_item(), BC_MenuBar::add_menu(), BC_MenuBar::BC_Menu, filemenu, load, load_defaults(), prev_load_thread, reverb, and save.

Here is the call graph for this function:

int ReverbMenu::load_defaults ( BC_Hash defaults  ) 

Reimplemented from BC_WindowBase.

Definition at line 238 of file reverbwindow.C.

References BC_Menu::add_item(), BC_WindowBase::BC_MenuItem, FileSystem::extract_name(), filemenu, BC_Hash::get(), prev_load, reverb, and total_loads.

Referenced by create_objects().

Here is the call graph for this function:

int ReverbMenu::save_defaults ( BC_Hash defaults  ) 

Reimplemented from BC_WindowBase.

Definition at line 259 of file reverbwindow.C.

References prev_load, total_loads, and BC_Hash::update().

Here is the call graph for this function:

int ReverbMenu::add_load ( char *  path  ) 


Field Documentation

Definition at line 140 of file reverbwindow.h.

Referenced by create_objects(), ReverbLoadPrev::handle_event(), and ~ReverbMenu().

Definition at line 142 of file reverbwindow.h.

Referenced by add_load(), load_defaults(), save_defaults(), and ~ReverbMenu().

Definition at line 143 of file reverbwindow.h.

Referenced by add_load(), create_objects(), and load_defaults().

Definition at line 144 of file reverbwindow.h.

Definition at line 145 of file reverbwindow.h.

Referenced by add_load(), create_objects(), and load_defaults().

Definition at line 146 of file reverbwindow.h.

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

Definition at line 147 of file reverbwindow.h.

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

Definition at line 148 of file reverbwindow.h.

Definition at line 149 of file reverbwindow.h.

Referenced by add_load(), load_defaults(), save_defaults(), and ~ReverbMenu().


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

Generated on Mon Apr 28 14:41:25 2008 for Cinelerra by  doxygen 1.5.5