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

KeyframePopup Class Reference

#include <keyframepopup.h>

List of all members.

Public Member Functions

 KeyframePopup (MWindow *mwindow, MWindowGUI *gui)
 ~KeyframePopup ()
void create_objects ()
int update (Plugin *plugin, KeyFrame *keyframe)
int update (Automation *automation, Autos *autos, Auto *auto_keyframe)

Public Attributes

MWindowmwindow
MWindowGUIgui
Pluginkeyframe_plugin
Autoskeyframe_autos
Automationkeyframe_automation
Autokeyframe_auto
KeyframePopupDeletekey_delete
KeyframePopupShowkey_show
KeyframePopupCopykey_copy


Detailed Description

Definition at line 18 of file keyframepopup.h.


Constructor & Destructor Documentation

KeyframePopup::KeyframePopup MWindow mwindow,
MWindowGUI gui
 

Definition at line 23 of file keyframepopup.C.

References key_copy, key_delete, and key_show.

KeyframePopup::~KeyframePopup  ) 
 

Definition at line 37 of file keyframepopup.C.


Member Function Documentation

void KeyframePopup::create_objects  ) 
 

Definition at line 41 of file keyframepopup.C.

References key_copy, key_delete, key_show, and mwindow.

Referenced by MWindowGUI::create_objects().

int KeyframePopup::update Automation automation,
Autos autos,
Auto auto_keyframe
 

Definition at line 57 of file keyframepopup.C.

References MWindow::edl, Track::from_units(), LocalSession::get_selectionstart(), MWindow::gui, keyframe_auto, keyframe_automation, keyframe_autos, keyframe_plugin, EDL::local_session, mwindow, Auto::position, LocalSession::set_selectionend(), LocalSession::set_selectionstart(), Automation::track, and MWindowGUI::update().

int KeyframePopup::update Plugin plugin,
KeyFrame keyframe
 

Definition at line 48 of file keyframepopup.C.

References keyframe_auto, keyframe_automation, keyframe_autos, and keyframe_plugin.

Referenced by TrackCanvas::do_keyframes().


Member Data Documentation

MWindowGUI* KeyframePopup::gui
 

Definition at line 29 of file keyframepopup.h.

KeyframePopupCopy* KeyframePopup::key_copy
 

Definition at line 41 of file keyframepopup.h.

Referenced by create_objects(), and KeyframePopup().

KeyframePopupDelete* KeyframePopup::key_delete
 

Definition at line 39 of file keyframepopup.h.

Referenced by create_objects(), and KeyframePopup().

KeyframePopupShow* KeyframePopup::key_show
 

Definition at line 40 of file keyframepopup.h.

Referenced by create_objects(), and KeyframePopup().

Auto* KeyframePopup::keyframe_auto
 

Definition at line 35 of file keyframepopup.h.

Referenced by KeyframePopupCopy::handle_event(), KeyframePopupDelete::handle_event(), and update().

Automation* KeyframePopup::keyframe_automation
 

Definition at line 34 of file keyframepopup.h.

Referenced by KeyframePopupCopy::handle_event(), KeyframePopupShow::handle_event(), and update().

Autos* KeyframePopup::keyframe_autos
 

Definition at line 33 of file keyframepopup.h.

Referenced by KeyframePopupCopy::handle_event(), and update().

Plugin* KeyframePopup::keyframe_plugin
 

Definition at line 32 of file keyframepopup.h.

Referenced by KeyframePopupShow::handle_event(), and update().

MWindow* KeyframePopup::mwindow
 

Definition at line 28 of file keyframepopup.h.

Referenced by create_objects(), and update().


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