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

MutePatch Class Reference

#include <patchgui.h>

List of all members.

Public Member Functions

 MutePatch (MWindow *mwindow, PatchGUI *patch, int x, int y)
int button_press_event ()
int button_release_event ()

Static Public Member Functions

static IntAutoget_keyframe (MWindow *mwindow, PatchGUI *patch)

Public Attributes


Detailed Description

Definition at line 129 of file patchgui.h.

Constructor & Destructor Documentation

MutePatch::MutePatch MWindow mwindow,
PatchGUI patch,
int  x,
int  y

Definition at line 558 of file patchgui.C.

References _.

Member Function Documentation

int MutePatch::button_press_event  ) 

Definition at line 573 of file patchgui.C.

References _, EDLSession::auto_conf, Track::automation, AutoConf::autos, Automation::autos, MWindowGUI::canvas, TrackCanvas::draw_overlays(), MWindow::edl, Autos::get_auto_for_editing(), LocalSession::get_selectionstart(), MWindow::gui, EDL::local_session, Tracks::MUTE, mwindow, patch, EDL::session, PatchGUI::toggle_behavior(), PatchGUI::track, MWindow::undo, PatchBay::update(), MainUndo::update_undo(), and IntAuto::value.

int MutePatch::button_release_event  ) 

Definition at line 605 of file patchgui.C.

References PatchBay::drag_operation, Tracks::NONE, patch, and PatchGUI::patchbay.

IntAuto * MutePatch::get_keyframe MWindow mwindow,
PatchGUI patch

Definition at line 615 of file patchgui.C.

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

Referenced by PatchGUI::update().

Member Data Documentation

MWindow* MutePatch::mwindow

Definition at line 136 of file patchgui.h.

Referenced by button_press_event().

PatchGUI* MutePatch::patch

Definition at line 137 of file patchgui.h.

Referenced by button_press_event(), and button_release_event().

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