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
moPlugin Class Reference

Plugin de efecto. More...

#include <moPlugin.h>

Public Member Functions

 moPlugin ()
 
 moPlugin (moText plugin_file)
 
virtual ~moPlugin ()
 
void Load (moText plugin_file)
 
void Unload ()
 
moEffectCreate ()
 
bool Destroy (moEffect *effect)
 
moText GetName ()
 

Public Attributes

moEffect ** array
 
int n
 
CreateEffectFactoryFunction CreateEffectFactory
 
DestroyEffectFactoryFunction DestroyEffectFactory
 
moEffectFactorym_factory
 

Detailed Description

Plugin de efecto.

Este objeto se crea al invocar un plugin. Crea y administra las instancias de objetos que este plugin implementa.

Definition at line 61 of file moPlugin.h.

Constructor & Destructor Documentation

moPlugin::moPlugin ( )
inline

Definition at line 72 of file moPlugin.h.

moPlugin::moPlugin ( moText  plugin_file)
inline

Definition at line 73 of file moPlugin.h.

virtual moPlugin::~moPlugin ( )
inlinevirtual

Definition at line 74 of file moPlugin.h.

Member Function Documentation

moEffect * moPlugin::Create ( void  )

Definition at line 92 of file moPlugin.cpp.

bool moPlugin::Destroy ( moEffect effect)

Definition at line 117 of file moPlugin.cpp.

moText moPlugin::GetName ( )
inline

Definition at line 80 of file moPlugin.h.

void moPlugin::Load ( moText  plugin_file)

Definition at line 48 of file moPlugin.cpp.

void moPlugin::Unload ( )

Definition at line 81 of file moPlugin.cpp.

Member Data Documentation

moEffect** moPlugin::array

Definition at line 64 of file moPlugin.h.

CreateEffectFactoryFunction moPlugin::CreateEffectFactory

Definition at line 67 of file moPlugin.h.

DestroyEffectFactoryFunction moPlugin::DestroyEffectFactory

Definition at line 68 of file moPlugin.h.

moEffectFactory* moPlugin::m_factory

Definition at line 70 of file moPlugin.h.

int moPlugin::n

Definition at line 65 of file moPlugin.h.


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