RotateWindow Class Reference

Inherits BC_Window.

Collaboration diagram for RotateWindow:

Collaboration graph
[legend]

Public Member Functions

 RotateWindow (RotateEffect *plugin, int x, int y)
int create_objects ()
int close_event ()
int update ()
int update_fine ()
int update_text ()
int update_toggles ()

Data Fields

RotateEffectplugin
RotateToggletoggle0
RotateToggletoggle90
RotateToggletoggle180
RotateToggletoggle270
RotateDrawPivotdraw_pivot
RotateFinefine
RotateTexttext
RotateXx
RotateYy

Detailed Description

Definition at line 135 of file rotate.C.


Constructor & Destructor Documentation

RotateWindow::RotateWindow ( RotateEffect plugin,
int  x,
int  y 
)

Definition at line 431 of file rotate.C.


Member Function Documentation

int RotateWindow::create_objects (  ) 

int RotateWindow::close_event (  )  [virtual]

Reimplemented from BC_WindowBase.

int RotateWindow::update (  ) 

Definition at line 526 of file rotate.C.

References update_fine(), update_text(), and update_toggles().

Referenced by RotateToggle::handle_event().

Here is the call graph for this function:

int RotateWindow::update_fine (  ) 

Definition at line 535 of file rotate.C.

References RotateConfig::angle, RotateEffect::config, fine, RotateConfig::pivot_x, RotateConfig::pivot_y, plugin, BC_FPot::update(), x, and y.

Referenced by RotateText::handle_event(), and update().

Here is the call graph for this function:

int RotateWindow::update_text (  ) 

Definition at line 543 of file rotate.C.

References RotateConfig::angle, RotateEffect::config, plugin, text, and BC_TextBox::update().

Referenced by RotateFine::handle_event(), and update().

Here is the call graph for this function:

int RotateWindow::update_toggles (  ) 


Field Documentation

Definition at line 147 of file rotate.C.

Referenced by create_objects(), update_fine(), update_text(), and update_toggles().

Definition at line 148 of file rotate.C.

Referenced by create_objects(), and update_toggles().

Definition at line 149 of file rotate.C.

Referenced by create_objects(), and update_toggles().

Definition at line 150 of file rotate.C.

Referenced by create_objects(), and update_toggles().

Definition at line 151 of file rotate.C.

Referenced by create_objects(), and update_toggles().

Definition at line 152 of file rotate.C.

Referenced by create_objects(), and update_toggles().

Definition at line 153 of file rotate.C.

Referenced by create_objects(), and update_fine().

Definition at line 154 of file rotate.C.

Referenced by create_objects(), and update_text().

Reimplemented from BC_WindowBase.

Definition at line 155 of file rotate.C.

Referenced by create_objects(), and update_fine().

Reimplemented from BC_WindowBase.

Definition at line 156 of file rotate.C.

Referenced by create_objects(), and update_fine().


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

Generated on Mon Apr 28 14:42:00 2008 for Cinelerra by  doxygen 1.5.5