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

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