libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moPrePlugin.h File Reference
#include "moBasePlugin.h"
#include "moPreEffect.h"

Go to the source code of this file.

Classes

class  moPreEffectFactory
 
class  moPrePlugin
 

Typedefs

typedef moPreEffectFactory
*(MO_PLG_ENTRY
CreatePreEffectFactoryFunction )()
 
typedef void(MO_PLG_ENTRYDestroyPreEffectFactoryFunction )()
 

Functions

 moDeclareExportedDynamicArray (moPrePlugin *, moPrePluginsArray)
 
LIBMOLDEO_API moPreEffectmoNewPreEffect (moText effect_name, moPrePluginsArray &plugins)
 
LIBMOLDEO_API bool moDeletePreEffect (moPreEffect *effect, moPrePluginsArray &plugins)
 

Typedef Documentation

typedef moPreEffectFactory*(MO_PLG_ENTRY * CreatePreEffectFactoryFunction)()

Definition at line 47 of file moPrePlugin.h.

typedef void(MO_PLG_ENTRY * DestroyPreEffectFactoryFunction)()

Definition at line 48 of file moPrePlugin.h.

Function Documentation

moDeclareExportedDynamicArray ( moPrePlugin ,
moPrePluginsArray   
)
LIBMOLDEO_API bool moDeletePreEffect ( moPreEffect effect,
moPrePluginsArray &  plugins 
)

unload plugin if all instances were delete

Definition at line 198 of file moPrePlugin.cpp.

LIBMOLDEO_API moPreEffect* moNewPreEffect ( moText  effect_name,
moPrePluginsArray &  plugins 
)

Definition at line 149 of file moPrePlugin.cpp.