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

Go to the source code of this file.

Classes

class  moMasterEffectFactory
 
class  moMasterPlugin
 

Typedefs

typedef moMasterEffectFactory
*(MO_PLG_ENTRY
CreateMasterEffectFactoryFunction )()
 
typedef void(MO_PLG_ENTRYDestroyMasterEffectFactoryFunction )()
 

Functions

 moDeclareExportedDynamicArray (moMasterPlugin *, moMasterPluginsArray)
 
LIBMOLDEO_API moMasterEffectmoNewMasterEffect (moText effect_name, moMasterPluginsArray &plugins)
 
LIBMOLDEO_API bool moDeleteMasterEffect (moMasterEffect *effect, moMasterPluginsArray &plugins)
 

Typedef Documentation

typedef moMasterEffectFactory*(MO_PLG_ENTRY * CreateMasterEffectFactoryFunction)()

Definition at line 46 of file moMasterPlugin.h.

typedef void(MO_PLG_ENTRY * DestroyMasterEffectFactoryFunction)()

Definition at line 47 of file moMasterPlugin.h.

Function Documentation

moDeclareExportedDynamicArray ( moMasterPlugin ,
moMasterPluginsArray   
)
LIBMOLDEO_API bool moDeleteMasterEffect ( moMasterEffect effect,
moMasterPluginsArray &  plugins 
)

unload plugin if all instances were delete

Definition at line 237 of file moMasterPlugin.cpp.

LIBMOLDEO_API moMasterEffect* moNewMasterEffect ( moText  effect_name,
moMasterPluginsArray &  plugins 
)

Definition at line 188 of file moMasterPlugin.cpp.