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

AssetPopup Class Reference

#include <assetpopup.h>

List of all members.

Public Member Functions

 AssetPopup (MWindow *mwindow, AWindowGUI *gui)
 ~AssetPopup ()
void create_objects ()
int update ()
void paste_assets ()
void match_size ()

Public Attributes

MWindowmwindow
AWindowGUIgui
AssetPopupInfoinfo
AssetPopupBuildIndexindex
AssetPopupViewview
AssetListFormatformat


Detailed Description

Definition at line 18 of file assetpopup.h.


Constructor & Destructor Documentation

AssetPopup::AssetPopup MWindow mwindow,
AWindowGUI gui
 

Definition at line 23 of file assetpopup.C.

AssetPopup::~AssetPopup  ) 
 

Definition at line 34 of file assetpopup.C.


Member Function Documentation

void AssetPopup::create_objects  ) 
 

Definition at line 38 of file assetpopup.C.

References format, index, info, mwindow, and view.

Referenced by AWindowGUI::create_objects().

void AssetPopup::match_size  ) 
 

Definition at line 67 of file assetpopup.C.

References MWindow::asset_to_size(), AWindowGUI::collect_assets(), MWindow::gui, gui, and mwindow.

Referenced by AssetMatchSize::handle_event().

void AssetPopup::paste_assets  ) 
 

Definition at line 51 of file assetpopup.C.

References AWindowGUI::collect_assets(), MWindow::cwindow, MWindow::edl, LocalSession::get_selectionstart(), CWindow::gui, MWindow::gui, gui, EDL::local_session, mwindow, MWindow::paste_assets(), and EDL::tracks.

Referenced by AssetPopupPaste::handle_event().

int AssetPopup::update  ) 
 

Definition at line 76 of file assetpopup.C.

References AWindowGUI::collect_assets(), format, gui, and AssetListFormat::update().

Referenced by AWindowAssets::selection_changed().


Member Data Documentation

AssetListFormat* AssetPopup::format
 

Definition at line 37 of file assetpopup.h.

Referenced by create_objects(), and update().

AWindowGUI* AssetPopup::gui
 

Definition at line 31 of file assetpopup.h.

Referenced by AssetPopupInfo::handle_event(), match_size(), paste_assets(), and update().

AssetPopupBuildIndex* AssetPopup::index
 

Definition at line 35 of file assetpopup.h.

Referenced by create_objects().

AssetPopupInfo* AssetPopup::info
 

Definition at line 34 of file assetpopup.h.

Referenced by create_objects().

MWindow* AssetPopup::mwindow
 

Definition at line 30 of file assetpopup.h.

Referenced by create_objects(), match_size(), and paste_assets().

AssetPopupView* AssetPopup::view
 

Definition at line 36 of file assetpopup.h.

Referenced by create_objects().


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