libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
Referencia del Archivo moPlugin.h
#include "moBasePlugin.h"
#include "moEffect.h"
Dependencia gráfica adjunta para moPlugin.h:
Gráfico de los archivos que directa o indirectamente incluyen a este archivo:

Ir al código fuente de este archivo.

Clases

class  moEffectFactory
 Fábrica de efectos, clase abstracta pura a implementar para un plugin derivado de moEffect. Más...
 
class  moPlugin
 Plugin de efecto. Más...
 

typedefs

typedef moEffectFactory *(MO_PLG_ENTRYCreateEffectFactoryFunction) ()
 
typedef void(MO_PLG_ENTRYDestroyEffectFactoryFunction) ()
 

Funciones

 moDeclareExportedDynamicArray (moPlugin *, moPluginsArray)
 
LIBMOLDEO_API moEffectmoNewEffect (moText effect_name, moPluginsArray &plugins)
 
LIBMOLDEO_API bool moDeleteEffect (moEffect *effect, moPluginsArray &plugins)
 

Documentación de los 'typedefs'

◆ CreateEffectFactoryFunction

typedef moEffectFactory*(MO_PLG_ENTRY * CreateEffectFactoryFunction) ()

Definición en la línea 52 del archivo moPlugin.h.

◆ DestroyEffectFactoryFunction

typedef void(MO_PLG_ENTRY * DestroyEffectFactoryFunction) ()

Definición en la línea 53 del archivo moPlugin.h.

Documentación de las funciones

◆ moDeclareExportedDynamicArray()

moDeclareExportedDynamicArray ( moPlugin ,
moPluginsArray   
)

◆ moDeleteEffect()

LIBMOLDEO_API bool moDeleteEffect ( moEffect effect,
moPluginsArray &  plugins 
)

unload plugin if all instances were delete

Definición en la línea 195 del archivo moPlugin.cpp.

Gráfico de llamadas para esta función:
Gráfico de llamadas a esta función:

◆ moNewEffect()

LIBMOLDEO_API moEffect* moNewEffect ( moText  effect_name,
moPluginsArray &  plugins 
)

Definición en la línea 146 del archivo moPlugin.cpp.

Gráfico de llamadas para esta función:
Gráfico de llamadas a esta función: