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

MenuEffectWindow Class Reference

#include <menueffects.h>

List of all members.

Public Member Functions

 MenuEffectWindow (MWindow *mwindow, MenuEffectThread *menueffects, ArrayList< BC_ListBoxItem * > *plugin_list, Asset *asset)
virtual ~MenuEffectWindow ()
int create_objects ()
int resize_event (int w, int h)

Public Attributes

BC_Title * list_title
MenuEffectWindowListlist
LoadModeloadmode
BC_Title * file_title
FormatToolsformat_tools
MenuEffectThreadmenueffects
MWindowmwindow
ArrayList< BC_ListBoxItem * > * plugin_list
Assetasset
int result


Detailed Description

Definition at line 89 of file menueffects.h.


Constructor & Destructor Documentation

MenuEffectWindow::MenuEffectWindow MWindow mwindow,
MenuEffectThread menueffects,
ArrayList< BC_ListBoxItem * > *  plugin_list,
Asset asset
 

Definition at line 537 of file menueffects.C.

MenuEffectWindow::~MenuEffectWindow  )  [virtual]
 

Definition at line 558 of file menueffects.C.

References format_tools.


Member Function Documentation

int MenuEffectWindow::create_objects  ) 
 

Definition at line 565 of file menueffects.C.

References _, asset, Asset::audio_data, LoadMode::create_objects(), FormatTools::create_objects(), file_title, format_tools, Theme::get_menueffect_sizes(), list, list_title, MenuEffectThread::load_mode, loadmode, Theme::menueffect_file_x, Theme::menueffect_file_y, Theme::menueffect_list_h, Theme::menueffect_list_w, Theme::menueffect_list_x, Theme::menueffect_list_y, Theme::menueffect_tools_x, Theme::menueffect_tools_y, menueffects, mwindow, plugin_list, result, MenuEffectThread::strategy, MWindow::theme, and Asset::video_data.

Referenced by MenuEffectThread::run().

int MenuEffectWindow::resize_event int  w,
int  h
 

Definition at line 624 of file menueffects.C.

References file_title, format_tools, Theme::get_menueffect_sizes(), list, list_title, loadmode, Theme::menueffect_file_x, Theme::menueffect_file_y, MainSession::menueffect_h, Theme::menueffect_list_h, Theme::menueffect_list_w, Theme::menueffect_list_x, Theme::menueffect_list_y, Theme::menueffect_tools_x, Theme::menueffect_tools_y, MainSession::menueffect_w, mwindow, plugin_list, LoadMode::reposition_window(), FormatTools::reposition_window(), MWindow::session, and MWindow::theme.


Member Data Documentation

Asset* MenuEffectWindow::asset
 

Definition at line 109 of file menueffects.h.

Referenced by create_objects().

BC_Title* MenuEffectWindow::file_title
 

Definition at line 104 of file menueffects.h.

Referenced by create_objects(), and resize_event().

FormatTools* MenuEffectWindow::format_tools
 

Definition at line 105 of file menueffects.h.

Referenced by create_objects(), resize_event(), and ~MenuEffectWindow().

MenuEffectWindowList* MenuEffectWindow::list
 

Definition at line 102 of file menueffects.h.

Referenced by create_objects(), MenuEffectWindowOK::handle_event(), and resize_event().

BC_Title* MenuEffectWindow::list_title
 

Definition at line 101 of file menueffects.h.

Referenced by create_objects(), and resize_event().

LoadMode* MenuEffectWindow::loadmode
 

Definition at line 103 of file menueffects.h.

Referenced by create_objects(), and resize_event().

MenuEffectThread* MenuEffectWindow::menueffects
 

Definition at line 106 of file menueffects.h.

Referenced by create_objects().

MWindow* MenuEffectWindow::mwindow
 

Definition at line 107 of file menueffects.h.

Referenced by create_objects(), and resize_event().

ArrayList<BC_ListBoxItem*>* MenuEffectWindow::plugin_list
 

Definition at line 108 of file menueffects.h.

Referenced by create_objects(), MenuEffectWindowOK::handle_event(), and resize_event().

int MenuEffectWindow::result
 

Definition at line 111 of file menueffects.h.

Referenced by create_objects(), MenuEffectWindowList::handle_event(), MenuEffectWindowOK::handle_event(), and MenuEffectThread::run().


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