BlendEngine Class Reference

#include <overlayframe.h>

Inherits LoadServer.

Collaboration diagram for BlendEngine:

Collaboration graph
[legend]

Public Member Functions

 BlendEngine (OverlayFrame *overlay, int cpus)
 ~BlendEngine ()
void init_packages ()
LoadClientnew_client ()
LoadPackagenew_package ()

Data Fields

OverlayFrameoverlay
VFrameoutput
VFrameinput
float alpha
int mode

Detailed Description

Definition at line 370 of file overlayframe.h.


Constructor & Destructor Documentation

BlendEngine::BlendEngine ( OverlayFrame overlay,
int  cpus 
)

Definition at line 2769 of file overlayframe.C.

BlendEngine::~BlendEngine (  ) 

Definition at line 2775 of file overlayframe.C.


Member Function Documentation

void BlendEngine::init_packages (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 2779 of file overlayframe.C.

References VFrame::get_h(), LoadServer::get_total_packages(), and input.

Here is the call graph for this function:

LoadClient * BlendEngine::new_client (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 2796 of file overlayframe.C.

References overlay.

LoadPackage * BlendEngine::new_package (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 2801 of file overlayframe.C.


Field Documentation

Definition at line 380 of file overlayframe.h.

Referenced by new_client().

Definition at line 384 of file overlayframe.h.

Referenced by OverlayFrame::overlay(), and BlendUnit::process_package().

Definition at line 386 of file overlayframe.h.

Referenced by OverlayFrame::overlay(), and BlendUnit::process_package().

Definition at line 387 of file overlayframe.h.

Referenced by OverlayFrame::overlay(), and BlendUnit::process_package().


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

Generated on Mon Apr 28 14:16:36 2008 for Cinelerra by  doxygen 1.5.5