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

VFadePatch Class Reference

#include <vpatchgui.h>

List of all members.

Public Member Functions

 VFadePatch (MWindow *mwindow, VPatchGUI *patch, int x, int y, int w)
int handle_event ()
float update_edl ()

Static Public Member Functions

static FloatAutoget_keyframe (MWindow *mwindow, VPatchGUI *patch)

Public Attributes


Detailed Description

Definition at line 33 of file vpatchgui.h.

Constructor & Destructor Documentation

VFadePatch::VFadePatch MWindow mwindow,
VPatchGUI patch,
int  x,
int  y,
int  w

Definition at line 161 of file vpatchgui.C.

Member Function Documentation

FloatAuto * VFadePatch::get_keyframe MWindow mwindow,
VPatchGUI patch

Definition at line 223 of file vpatchgui.C.

References EDL::align_to_frame(), Track::automation, Automation::autos, MWindow::edl, Autos::get_prev_auto(), LocalSession::get_selectionstart(), EDL::local_session, VTrack::to_units(), and VPatchGUI::vtrack.

int VFadePatch::handle_event  ) 

Definition at line 193 of file vpatchgui.C.

References EDLSession::auto_conf, AutoConf::autos, MWindowGUI::canvas, PatchGUI::change_source, TrackCanvas::draw_overlays(), MWindow::edl, Track::gang, MWindow::gui, mwindow, patch, PatchGUI::patchbay, MWindow::restart_brender(), EDL::session, MWindow::sync_parameters(), PatchBay::synchronize_faders(), PatchGUI::track, TRACK_VIDEO, and update_edl().

float VFadePatch::update_edl  ) 

Definition at line 175 of file vpatchgui.C.

References _, Autos::auto_exists_for_editing(), Track::automation, Automation::autos, MWindow::edl, Autos::get_auto_for_editing(), LocalSession::get_selectionstart(), EDL::local_session, mwindow, patch, MWindow::undo, MainUndo::update_undo(), FloatAuto::value, and VPatchGUI::vtrack.

Referenced by handle_event(), and VPatchGUI::synchronize_fade().

Member Data Documentation

MWindow* VFadePatch::mwindow

Definition at line 40 of file vpatchgui.h.

Referenced by handle_event(), and update_edl().

VPatchGUI* VFadePatch::patch

Definition at line 41 of file vpatchgui.h.

Referenced by handle_event(), and update_edl().

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