#include <apatchgui.h>
Inherits BC_FSlider.

Public Member Functions | |
| AFadePatch (MWindow *mwindow, APatchGUI *patch, int x, int y, int w) | |
| int | handle_event () |
| float | update_edl () |
Static Public Member Functions | |
| static FloatAuto * | get_keyframe (MWindow *mwindow, APatchGUI *patch) |
Data Fields | |
| MWindow * | mwindow |
| APatchGUI * | patch |
Definition at line 32 of file apatchgui.h.
Definition at line 203 of file apatchgui.C.
Definition at line 261 of file apatchgui.C.
References EDL::align_to_frame(), APatchGUI::atrack, Track::automation, Automation::autos, MWindow::edl, Autos::get_prev_auto(), LocalSession::get_selectionstart(), EDL::local_session, and ATrack::to_units().

| int AFadePatch::handle_event | ( | ) | [virtual] |
Reimplemented from BC_Slider.
Definition at line 237 of file apatchgui.C.
References EDLSession::auto_conf, AutoConf::autos, MWindowGUI::canvas, PatchGUI::change_source, TrackCanvas::draw_overlays(), MWindow::edl, BC_WindowBase::flash(), Track::gang, BC_FSlider::get_caption(), MWindow::gui, mwindow, patch, PatchGUI::patchbay, EDL::session, BC_WindowBase::set_tooltip(), BC_WindowBase::shift_down(), MWindow::sync_parameters(), PatchBay::synchronize_faders(), PatchGUI::track, TRACK_AUDIO, BC_FSlider::update(), and update_edl().

| float AFadePatch::update_edl | ( | ) |
Definition at line 217 of file apatchgui.C.
References _, APatchGUI::atrack, Autos::auto_exists_for_editing(), Track::automation, Automation::autos, MWindow::edl, Autos::get_auto_for_editing(), LocalSession::get_selectionstart(), BC_FSlider::get_value(), EDL::local_session, mwindow, patch, MWindow::undo, MainUndo::update_undo(), and FloatAuto::value.
Referenced by handle_event(), and APatchGUI::synchronize_fade().

1.5.5