TranslateMain Class Reference

#include <translate.h>

Inherits PluginVClient.

Collaboration diagram for TranslateMain:

Collaboration graph
[legend]

Public Member Functions

 TranslateMain (PluginServer *server)
 ~TranslateMain ()
int process_realtime (VFrame *input_ptr, VFrame *output_ptr)
int is_realtime ()
char * plugin_title ()
int show_gui ()
void raise_window ()
void update_gui ()
int set_string ()
void save_data (KeyFrame *keyframe)
void read_data (KeyFrame *keyframe)
VFramenew_picon ()
int load_defaults ()
int save_defaults ()
int load_configuration ()

Data Fields

TranslateThread * thread
OverlayFrameoverlayer
VFrametemp_frame
BC_Hashdefaults
TranslateConfig config

Detailed Description

Definition at line 30 of file translate.h.


Constructor & Destructor Documentation

TranslateMain::TranslateMain ( PluginServer server  ) 

Definition at line 79 of file translate.C.

References overlayer, PLUGIN_CONSTRUCTOR_MACRO, and temp_frame.

TranslateMain::~TranslateMain (  ) 

Definition at line 87 of file translate.C.

References overlayer, PLUGIN_DESTRUCTOR_MACRO, and temp_frame.


Member Function Documentation

int TranslateMain::process_realtime ( VFrame input_ptr,
VFrame output_ptr 
) [virtual]

int TranslateMain::is_realtime (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 98 of file translate.C.

char * TranslateMain::plugin_title (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 97 of file translate.C.

References N_.

int TranslateMain::show_gui (  )  [virtual]

Reimplemented from PluginClient.

void TranslateMain::raise_window (  )  [virtual]

Reimplemented from PluginClient.

void TranslateMain::update_gui (  )  [virtual]

int TranslateMain::set_string (  )  [virtual]

Reimplemented from PluginClient.

void TranslateMain::save_data ( KeyFrame keyframe  )  [virtual]

void TranslateMain::read_data ( KeyFrame keyframe  )  [virtual]

VFrame* TranslateMain::new_picon (  )  [virtual]

Reimplemented from PluginClient.

int TranslateMain::load_defaults (  )  [virtual]

int TranslateMain::save_defaults (  )  [virtual]

int TranslateMain::load_configuration (  ) 

Referenced by process_realtime(), and update_gui().


Field Documentation

TranslateThread* TranslateMain::thread

Definition at line 52 of file translate.h.

Referenced by update_gui().

Definition at line 54 of file translate.h.

Referenced by process_realtime(), TranslateMain(), and ~TranslateMain().

Definition at line 55 of file translate.h.

Referenced by process_realtime(), TranslateMain(), and ~TranslateMain().

Definition at line 56 of file translate.h.

Referenced by load_defaults(), and save_defaults().


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

Generated on Mon Apr 28 14:47:58 2008 for Cinelerra by  doxygen 1.5.5