AgingMain Class Reference

#include <aging.h>

Inherits PluginVClient.

Collaboration diagram for AgingMain:

Collaboration graph
[legend]

Public Member Functions

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

Data Fields

AgingThread * thread
AgingServeraging_server
AgingClientaging_client
AgingConfig config
BC_Hashdefaults
AgingEngine ** engine
VFrameinput_ptr
VFrameoutput_ptr

Detailed Description

Definition at line 98 of file aging.h.


Constructor & Destructor Documentation

AgingMain::AgingMain ( PluginServer server  ) 

Definition at line 46 of file aging.C.

References aging_server, and PLUGIN_CONSTRUCTOR_MACRO.

AgingMain::~AgingMain (  ) 

Definition at line 53 of file aging.C.

References aging_server, and PLUGIN_DESTRUCTOR_MACRO.


Member Function Documentation

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

Reimplemented from PluginVClient.

Definition at line 94 of file aging.C.

References aging_server, load_configuration(), LoadServer::process_packages(), and PluginClient::smp.

Here is the call graph for this function:

int AgingMain::is_realtime (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 60 of file aging.C.

char * AgingMain::plugin_title (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 59 of file aging.C.

References N_.

int AgingMain::show_gui (  )  [virtual]

Reimplemented from PluginClient.

void AgingMain::raise_window (  )  [virtual]

Reimplemented from PluginClient.

int AgingMain::set_string (  )  [virtual]

Reimplemented from PluginClient.

void AgingMain::load_configuration (  ) 

Definition at line 80 of file aging.C.

Referenced by process_realtime().

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

Reimplemented from PluginClient.

Definition at line 85 of file aging.C.

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

Reimplemented from PluginClient.

Definition at line 89 of file aging.C.

int AgingMain::load_defaults (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 70 of file aging.C.

int AgingMain::save_defaults (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 75 of file aging.C.

VFrame* AgingMain::new_picon (  )  [virtual]

Reimplemented from PluginClient.


Field Documentation

AgingThread* AgingMain::thread

Definition at line 120 of file aging.h.

Definition at line 121 of file aging.h.

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

Definition at line 122 of file aging.h.

Definition at line 123 of file aging.h.

Referenced by AgingClient::process_package().

Definition at line 125 of file aging.h.

AgingEngine** AgingMain::engine

Definition at line 126 of file aging.h.

Definition at line 127 of file aging.h.

Referenced by AgingServer::init_packages(), and AgingClient::process_package().

Definition at line 127 of file aging.h.

Referenced by AgingClient::process_package().


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

Generated on Mon Apr 28 14:09:55 2008 for Cinelerra by  doxygen 1.5.5