AssetPopup Class Reference

#include <assetpopup.h>

Inherits BC_PopupMenu.

Collaboration diagram for AssetPopup:

Collaboration graph
[legend]

Public Member Functions

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

Data Fields

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 BC_PopupMenu::add_item(), format, index, info, mwindow, and view.

Referenced by AWindowGUI::create_objects().

Here is the call graph for this function:

int AssetPopup::update (  ) 

Definition at line 87 of file assetpopup.C.

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

Referenced by AWindowAssets::selection_changed().

Here is the call graph for this function:

void AssetPopup::paste_assets (  ) 

void AssetPopup::match_size (  ) 

Definition at line 69 of file assetpopup.C.

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

Referenced by AssetMatchSize::handle_event().

Here is the call graph for this function:

void AssetPopup::match_rate (  ) 

Definition at line 78 of file assetpopup.C.

References MWindow::asset_to_rate(), AWindowGUI::collect_assets(), MWindow::gui, gui, BC_WindowBase::lock_window(), mwindow, and BC_WindowBase::unlock_window().

Referenced by AssetMatchRate::handle_event().

Here is the call graph for this function:


Field Documentation

Definition at line 31 of file assetpopup.h.

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

Definition at line 35 of file assetpopup.h.

Referenced by create_objects().

Definition at line 36 of file assetpopup.h.

Referenced by create_objects().

Definition at line 37 of file assetpopup.h.

Referenced by create_objects().

Definition at line 38 of file assetpopup.h.

Referenced by create_objects(), and update().


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

Generated on Mon Apr 28 14:10:51 2008 for Cinelerra by  doxygen 1.5.5