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

CanvasTools Class Reference

#include <canvastools.h>

Inheritance diagram for CanvasTools:

EditHandles KeyframeHandles TransitionHandles List of all members.

Public Member Functions

 CanvasTools (MWindow *mwindow, TrackCanvas *trackcanvas)
virtual ~CanvasTools ()
void decrease_visible ()
void delete_invisible ()
int visible (int x, int y, int w, int h)

Public Attributes

MWindowmwindow
TrackCanvastrackcanvas

Detailed Description

Definition at line 36 of file canvastools.h.


Constructor & Destructor Documentation

CanvasTools::CanvasTools MWindow mwindow,
TrackCanvas trackcanvas
 

Definition at line 28 of file canvastools.C.

CanvasTools::~CanvasTools  )  [virtual]
 

Definition at line 36 of file canvastools.C.


Member Function Documentation

void CanvasTools::decrease_visible  ) 
 

Definition at line 41 of file canvastools.C.

Referenced by TransitionHandles::update(), and EditHandles::update().

void CanvasTools::delete_invisible  ) 
 

Definition at line 47 of file canvastools.C.

References remove().

Referenced by TransitionHandles::update(), and EditHandles::update().

int CanvasTools::visible int  x,
int  y,
int  w,
int  h
 

Definition at line 58 of file canvastools.C.

References trackcanvas, and MWindowGUI::visible().

Referenced by TransitionHandles::update(), and EditHandles::update().


Member Data Documentation

MWindow* CanvasTools::mwindow
 

Definition at line 47 of file canvastools.h.

Referenced by TransitionHandles::update(), and EditHandles::update().

TrackCanvas* CanvasTools::trackcanvas
 

Definition at line 48 of file canvastools.h.

Referenced by TransitionHandles::update(), EditHandles::update(), and visible().


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