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

AWindowAssets Class Reference

#include <awindowgui.h>

List of all members.

Public Member Functions

 AWindowAssets (MWindow *mwindow, AWindowGUI *gui, int x, int y, int w, int h)
 ~AWindowAssets ()
int handle_event ()
int selection_changed ()
void draw_background ()
int drag_start_event ()
int drag_motion_event ()
int drag_stop_event ()
int button_press_event ()
int column_resize_event ()

Public Attributes

MWindowmwindow
AWindowGUIgui


Detailed Description

Definition at line 145 of file awindowgui.h.


Constructor & Destructor Documentation

AWindowAssets::AWindowAssets MWindow mwindow,
AWindowGUI gui,
int  x,
int  y,
int  w,
int  h
 

Definition at line 1058 of file awindowgui.C.

AWindowAssets::~AWindowAssets  ) 
 

Definition at line 1080 of file awindowgui.C.


Member Function Documentation

int AWindowAssets::button_press_event  ) 
 

Definition at line 1084 of file awindowgui.C.

References AWindowGUI::assetlist_menu, gui, and AssetListMenu::update_titles().

int AWindowAssets::column_resize_event  ) 
 

Definition at line 1302 of file awindowgui.C.

References EDLSession::asset_columns, MWindow::edl, mwindow, and EDL::session.

int AWindowAssets::drag_motion_event  ) 
 

Definition at line 1247 of file awindowgui.C.

References MWindow::cwindow, CWindowGUI::drag_motion(), VWindowGUI::drag_motion(), MWindowGUI::drag_motion(), CWindow::gui, VWindow::gui, MWindow::gui, mwindow, and MWindow::vwindow.

int AWindowAssets::drag_start_event  ) 
 

Definition at line 1187 of file awindowgui.C.

References AWindowGUI::collect_assets(), EDLSession::current_folder, MainSession::current_operation, MainSession::drag_pluginservers, MWindow::edl, gui, mwindow, AssetPicon::plugin, MWindow::session, and EDL::session.

int AWindowAssets::drag_stop_event  ) 
 

Definition at line 1265 of file awindowgui.C.

References MainSession::current_operation, MWindow::cwindow, CWindowGUI::drag_stop(), VWindowGUI::drag_stop(), MWindowGUI::drag_stop(), AWindowGUI::drag_stop(), CWindow::gui, VWindow::gui, MWindow::gui, gui, mwindow, MWindow::session, and MWindow::vwindow.

void AWindowAssets::draw_background  ) 
 

Definition at line 1174 of file awindowgui.C.

References EDLSession::current_folder, MWindow::edl, mwindow, and EDL::session.

Referenced by AWindowFolders::selection_changed().

int AWindowAssets::handle_event  ) 
 

Definition at line 1103 of file awindowgui.C.

References VWindow::change_source(), EDLSession::current_folder, MWindow::edl, VWindow::gui, mwindow, EDL::session, and MWindow::vwindow.

int AWindowAssets::selection_changed  ) 
 

Definition at line 1142 of file awindowgui.C.

References AWindowGUI::asset_menu, AWindowGUI::assetlist_menu, EDLSession::current_folder, MWindow::edl, gui, mwindow, EDL::session, AssetPopup::update(), and AssetListMenu::update_titles().


Member Data Documentation

AWindowGUI* AWindowAssets::gui
 

Definition at line 161 of file awindowgui.h.

Referenced by button_press_event(), drag_start_event(), drag_stop_event(), and selection_changed().

MWindow* AWindowAssets::mwindow
 

Definition at line 160 of file awindowgui.h.

Referenced by column_resize_event(), drag_motion_event(), drag_start_event(), drag_stop_event(), draw_background(), handle_event(), and selection_changed().


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