VideoWindowGUI Class Reference

#include <videowindowgui.h>

Inherits BC_Window.

Collaboration diagram for VideoWindowGUI:

Collaboration graph
[legend]

Public Member Functions

 VideoWindowGUI (VideoWindow *thread, int w, int h)
 ~VideoWindowGUI ()
int create_objects ()
int resize_event (int w, int h)
int close_event ()
int keypress_event ()
int update_title ()
int start_cropping ()
int stop_cropping ()

Data Fields

int x1
int y1
int x2
int y2
int center_x
int center_y
int x_offset
int y_offset
VideoWindowthread
VideoWindowCanvascanvas

Detailed Description

Definition at line 7 of file videowindowgui.h.


Constructor & Destructor Documentation

VideoWindowGUI::VideoWindowGUI ( VideoWindow thread,
int  w,
int  h 
)

Definition at line 13 of file videowindowgui.C.

VideoWindowGUI::~VideoWindowGUI (  ) 

Definition at line 28 of file videowindowgui.C.


Member Function Documentation

int VideoWindowGUI::create_objects (  ) 

Definition at line 32 of file videowindowgui.C.

References BC_WindowBase::add_subwindow(), canvas, BC_WindowBase::get_h(), BC_WindowBase::get_w(), and update_title().

Here is the call graph for this function:

int VideoWindowGUI::resize_event ( int  w,
int  h 
) [virtual]

Reimplemented from BC_WindowBase.

Definition at line 43 of file videowindowgui.C.

int VideoWindowGUI::close_event (  )  [virtual]

Reimplemented from BC_WindowBase.

Definition at line 90 of file videowindowgui.C.

References VideoWindow::hide_window(), and thread.

Here is the call graph for this function:

int VideoWindowGUI::keypress_event (  )  [virtual]

Reimplemented from BC_WindowBase.

Definition at line 39 of file videowindowgui.C.

int VideoWindowGUI::update_title (  ) 

Definition at line 72 of file videowindowgui.C.

Referenced by create_objects(), and VideoWindow::resize_window().

int VideoWindowGUI::start_cropping (  ) 

int VideoWindowGUI::stop_cropping (  ) 


Field Documentation

Definition at line 21 of file videowindowgui.h.

Definition at line 21 of file videowindowgui.h.


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

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