Plugger Class Reference

Collects DLO plugins that can be used as Effect or Layer. More...

#include <plugger.h>

List of all members.

Public Member Functions

 Plugger ()
 Plugger onstructor.
 ~Plugger ()
 Plugger destructor.
int refresh (Context *env)

Detailed Description

Collects DLO plugins that can be used as Effect or Layer.

This class implements the object storing all available filter instances and dispatching them for FreeJ operations.

It reads thru paths (/lib/freej and ~/.freej) looking for valid plugins and creates instances of them which are ready to be returned upon request to the host application of FreeJ controllers.

Definition at line 45 of file plugger.h.


Member Function Documentation

int Plugger::refresh ( Context *  env  ) 

Tell the Plugger to read again thru configured paths and updates the plugin table.

Parameters:
env the context environment where to save found plugins
type the type name of the plugins to look for (ie. "filters")
Returns:
number of valid plugins found

Definition at line 108 of file plugger.cpp.


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

Generated on Mon May 10 15:34:13 2010 for FreeJ C++ API by  doxygen 1.6.1