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
moPostPlugin.h File Reference
#include "moBasePlugin.h"
#include "moPostEffect.h"

Go to the source code of this file.

Classes

class  moPostEffectFactory
 
class  moPostPlugin
 

Typedefs

typedef moPostEffectFactory
*(MO_PLG_ENTRY
CreatePostEffectFactoryFunction )()
 
typedef void(MO_PLG_ENTRYDestroyPostEffectFactoryFunction )()
 

Functions

 moDeclareExportedDynamicArray (moPostPlugin *, moPostPluginsArray)
 
LIBMOLDEO_API moPostEffectmoNewPostEffect (moText effect_name, moPostPluginsArray &plugins)
 
LIBMOLDEO_API bool moDeletePostEffect (moPostEffect *effect, moPostPluginsArray &plugins)
 

Typedef Documentation

typedef moPostEffectFactory*(MO_PLG_ENTRY * CreatePostEffectFactoryFunction)()

Definition at line 47 of file moPostPlugin.h.

typedef void(MO_PLG_ENTRY * DestroyPostEffectFactoryFunction)()

Definition at line 48 of file moPostPlugin.h.

Function Documentation

moDeclareExportedDynamicArray ( moPostPlugin ,
moPostPluginsArray   
)
LIBMOLDEO_API bool moDeletePostEffect ( moPostEffect effect,
moPostPluginsArray &  plugins 
)

unload plugin if all instances were delete

Definition at line 196 of file moPostPlugin.cpp.

LIBMOLDEO_API moPostEffect* moNewPostEffect ( moText  effect_name,
moPostPluginsArray &  plugins 
)

Definition at line 146 of file moPostPlugin.cpp.