CWindowToolGUI Class Reference

#include <cwindowtool.h>

Inherits BC_Window.

Inherited by CWindowCameraGUI, CWindowCropGUI, CWindowEyedropGUI, CWindowMaskGUI, and CWindowProjectorGUI.

Collaboration diagram for CWindowToolGUI:

Collaboration graph
[legend]

Public Member Functions

 CWindowToolGUI (MWindow *mwindow, CWindowTool *thread, char *title, int w, int h)
 ~CWindowToolGUI ()
virtual void create_objects ()
virtual void handle_event ()
virtual void update ()
virtual void update_preview ()
int close_event ()
int keypress_event ()
int translation_event ()

Data Fields

int current_operation
MWindowmwindow
CWindowToolthread
CWindowCoordevent_caller

Detailed Description

Definition at line 45 of file cwindowtool.h.


Constructor & Destructor Documentation

CWindowToolGUI::CWindowToolGUI ( MWindow mwindow,
CWindowTool thread,
char *  title,
int  w,
int  h 
)

Definition at line 205 of file cwindowtool.C.

References current_operation.

CWindowToolGUI::~CWindowToolGUI (  ) 

Definition at line 226 of file cwindowtool.C.


Member Function Documentation

virtual void CWindowToolGUI::create_objects (  )  [inline, virtual]

virtual void CWindowToolGUI::handle_event (  )  [inline, virtual]

Reimplemented in CWindowCropGUI, CWindowMaskGUI, CWindowCameraGUI, and CWindowProjectorGUI.

Definition at line 57 of file cwindowtool.h.

Referenced by CWindowCoord::handle_event().

virtual void CWindowToolGUI::update (  )  [inline, virtual]

virtual void CWindowToolGUI::update_preview (  )  [inline, virtual]

int CWindowToolGUI::close_event (  )  [virtual]

int CWindowToolGUI::keypress_event (  )  [virtual]

Reimplemented from BC_WindowBase.

Definition at line 248 of file cwindowtool.C.

References close_event(), and BC_WindowBase::get_keypress().

Here is the call graph for this function:

int CWindowToolGUI::translation_event (  )  [virtual]

Reimplemented from BC_WindowBase.

Definition at line 255 of file cwindowtool.C.

References MainSession::ctool_x, MainSession::ctool_y, BC_WindowBase::get_x(), BC_WindowBase::get_y(), mwindow, and MWindow::session.

Here is the call graph for this function:


Field Documentation

Definition at line 61 of file cwindowtool.h.

Referenced by CWindowToolGUI().

Definition at line 68 of file cwindowtool.h.

Referenced by close_event(), and CWindowCropGUI::create_objects().


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

Generated on Mon Apr 28 14:21:15 2008 for Cinelerra by  doxygen 1.5.5