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

CanvasOutput Class Reference

#include <canvas.h>

List of all members.

Public Member Functions

 CanvasOutput (EDL *edl, Canvas *canvas, int x, int y, int w, int h)
 ~CanvasOutput ()
int handle_event ()
int cursor_leave_event ()
int cursor_enter_event ()
int button_press_event ()
int button_release_event ()
int cursor_motion_event ()

Public Attributes

EDLedl
Canvascanvas
int cursor_inside


Detailed Description

Definition at line 161 of file canvas.h.


Constructor & Destructor Documentation

CanvasOutput::CanvasOutput EDL edl,
Canvas canvas,
int  x,
int  y,
int  w,
int  h
 

Definition at line 654 of file canvas.C.

References cursor_inside.

CanvasOutput::~CanvasOutput  ) 
 

Definition at line 666 of file canvas.C.


Member Function Documentation

int CanvasOutput::button_press_event  ) 
 

Definition at line 694 of file canvas.C.

References Canvas::button_press_event(), and canvas.

int CanvasOutput::button_release_event  ) 
 

Definition at line 703 of file canvas.C.

References Canvas::button_release_event(), and canvas.

int CanvasOutput::cursor_enter_event  ) 
 

Definition at line 683 of file canvas.C.

References canvas, Canvas::cursor_enter_event(), and cursor_inside.

int CanvasOutput::cursor_leave_event  ) 
 

Definition at line 675 of file canvas.C.

References canvas, cursor_inside, and Canvas::cursor_leave_event().

int CanvasOutput::cursor_motion_event  ) 
 

Definition at line 708 of file canvas.C.

References canvas, and Canvas::cursor_motion_event().

int CanvasOutput::handle_event  ) 
 

Definition at line 670 of file canvas.C.


Member Data Documentation

Canvas* CanvasOutput::canvas
 

Definition at line 180 of file canvas.h.

Referenced by button_press_event(), button_release_event(), cursor_enter_event(), cursor_leave_event(), and cursor_motion_event().

int CanvasOutput::cursor_inside
 

Definition at line 181 of file canvas.h.

Referenced by CanvasOutput(), cursor_enter_event(), and cursor_leave_event().

EDL* CanvasOutput::edl
 

Definition at line 179 of file canvas.h.


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