VPatchGUI Class Reference

#include <vpatchgui.h>

Inherits PatchGUI.

Collaboration diagram for VPatchGUI:

Collaboration graph
[legend]

Public Member Functions

 VPatchGUI (MWindow *mwindow, PatchBay *patchbay, VTrack *track, int x, int y)
 ~VPatchGUI ()
int create_objects ()
int reposition (int x, int y)
int update (int x, int y)
void synchronize_fade (float value_change)

Data Fields

VTrackvtrack
VModePatchmode
VFadePatchfade

Detailed Description

Definition at line 13 of file vpatchgui.h.


Constructor & Destructor Documentation

VPatchGUI::VPatchGUI ( MWindow mwindow,
PatchBay patchbay,
VTrack track,
int  x,
int  y 
)

Definition at line 28 of file vpatchgui.C.

References PatchGUI::data_type, fade, mode, TRACK_VIDEO, and vtrack.

VPatchGUI::~VPatchGUI (  ) 

Definition at line 37 of file vpatchgui.C.

References fade, and mode.


Member Function Documentation

int VPatchGUI::create_objects (  )  [virtual]

Reimplemented from PatchGUI.

Definition at line 43 of file vpatchgui.C.

References update(), PatchGUI::x, and PatchGUI::y.

Here is the call graph for this function:

int VPatchGUI::reposition ( int  x,
int  y 
) [virtual]

int VPatchGUI::update ( int  x,
int  y 
) [virtual]

void VPatchGUI::synchronize_fade ( float  value_change  )  [virtual]

Reimplemented from PatchGUI.

Definition at line 154 of file vpatchgui.C.

References PatchGUI::change_source, fade, BC_ISlider::get_value(), Units::to_int64(), BC_ISlider::update(), and VFadePatch::update_edl().

Here is the call graph for this function:


Field Documentation

Definition at line 29 of file vpatchgui.h.

Referenced by reposition(), update(), VPatchGUI(), and ~VPatchGUI().

Definition at line 30 of file vpatchgui.h.

Referenced by reposition(), synchronize_fade(), update(), VPatchGUI(), and ~VPatchGUI().


The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:49:53 2008 for Cinelerra by  doxygen 1.5.5