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

Clase Base para Objetos Moldeo ( moEffect, moIODevice, moResource, moConsole ) More...

#include <moMoldeoObject.h>

Inheritance diagram for moMoldeoObject:
moAbstract moScript moConsole moEffect moIODevice moIODevice moResource moEffectTemplate moMasterEffect moPostEffect moPreEffect moFileRead moFileWrite moFileRead moFileWrite mo3dModelManager moDataManager moDebugManager moDecoderManager moFBManager moFileManager moFilterManager moFontManager moGLManager moGUIManager moMathManager moNetManager moRenderManager moScriptManager moShaderManager moSoundManager moTextureManager moTimeManager moVideoManager

Public Member Functions

 moMoldeoObject ()
 
 moMoldeoObject (moMoldeoObjectType p_type)
 
virtual ~moMoldeoObject ()
 
virtual MOboolean Init ()
 
virtual MOboolean Init (moResourceManager *p_pResources)
 
virtual MOboolean Finish ()
 
virtual MOboolean CreateConnectors ()
 
virtual MOboolean UpdateConnectors ()
 
virtual MOboolean RefreshValue (moParam &param, int value_index)
 
virtual MOboolean ResolveValue (moParam &param, int value_index, bool p_refresh=false)
 
virtual void Update (moEventList *p_EventList)
 
void SetResourceManager (moResourceManager *p_pResourceManager)
 
moResourceManagerGetResourceManager ()
 
MOint GetId () const
 
void SetId (MOint p_id)
 
moMoldeoObjectType GetType () const
 
void SetType (moMoldeoObjectType p_type)
 
void SetName (const moText &p_name)
 
void SetLabelName (const moText &p_labelname)
 
void SetKeyName (const moText &p_keyname)
 
const moTextGetKeyName () const
 
const moTextGetName () const
 
const moTextGetLabelName () const
 
moConfigGetConfig ()
 
void SyncConnections ()
 
virtual int Save (const moText &p_save_filename=moText(""))
 
void SetConfigName (const moText &p_configname)
 
const moTextGetConfigName () const
 
const moTextGetDescription () const
 Devuelve al descripción del objeto. More...
 
void SetDescription (const moText &p_Description)
 Fija la descripción de este objeto. More...
 
const moMobDefinitionGetMobDefinition () const
 
void SetMobDefinition (const moMobDefinition &p_MobDef)
 
virtual moConfigDefinitionGetDefinition (moConfigDefinition *p_configdefinition=NULL)
 
moOutlets * GetOutlets ()
 
moInlets * GetInlets ()
 
MOint GetInletIndex (moText p_connector_name) const
 
MOint GetOutletIndex (moText p_connector_name) const
 
virtual void RegisterFunctions ()
 beware ! call only once or die!!! More...
 
virtual int ScriptCalling (moLuaVirtualMachine &vm, int iFunctionNumber)
 
virtual void HandleReturns (moLuaVirtualMachine &vm, const char *strFunc)
 
virtual const moMobStateGetState () const
 
virtual bool SetState (const moMobState &p_MobState)
 
virtual void Activate ()
 
virtual void Deactivate ()
 
virtual bool Activated () const
 
virtual void Select ()
 
virtual void Unselect ()
 
virtual bool Selected () const
 
virtual void SetConsoleParamIndex (MOint p_paramindex)
 
virtual void SetConsoleValueIndex (MOint p_valueindex)
 
virtual const moTextToJSON ()
 
- Public Member Functions inherited from moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
MOboolean Initialized ()
 Pregunta si está inicializado. More...
 
- Public Member Functions inherited from moScript
 moScript ()
 
virtual ~moScript (void)
 
void InitScript ()
 
void FinishScript ()
 
bool IsInitialized ()
 
bool CompileFile (const char *strFilename)
 
bool CompileBuffer (unsigned char *pbBuffer, size_t szLen)
 
int RegisterFunction (const char *strFuncName, moScript::Function &fun)
 
int RegisterFunction (const char *strFuncName)
 
int RegisterBaseFunction (const char *strFuncName)
 
bool SelectScriptFunction (const char *strFuncName)
 
void AddFunctionParam (int iInt)
 
void AddFunctionParam (float fFloat)
 
void AddFunctionParam (char *string)
 
bool RunSelectedFunction (int nReturns=0)
 
bool ScriptHasFunction (const char *strScriptName)
 
int methods (void)
 
virtual int ResetScriptCalling ()
 
virtual int NextScriptCalling ()
 
moLuaVirtualMachinemvm (void)
 

Protected Member Functions

virtual void LoadDefinition ()
 
virtual void ScriptExeInit ()
 Corre la funcion de script Run o Compila el nuevo script. More...
 
virtual void ScriptExeRun ()
 
virtual void ScriptExeUpdate ()
 
virtual void ScriptExeFinish ()
 
void SetScript (const moText &p_script)
 
int luaPushDebugString (moLuaVirtualMachine &vm)
 Función de impresión de cadena de carácteres cómoda para la depuración More...
 
int luaGetResourceManager (moLuaVirtualMachine &vm)
 Devuelve el objeto de moResourceManager para el manejo de recursos: texturas, videos, archivos, etc.. More...
 
int luaSetPreconf (moLuaVirtualMachine &vm)
 functions to access moConfig data More...
 
int luaGetPreconf (moLuaVirtualMachine &vm)
 
int luaGetParamIndex (moLuaVirtualMachine &vm)
 
int luaGetCurrentValue (moLuaVirtualMachine &vm)
 
int luaSetCurrentValue (moLuaVirtualMachine &vm)
 
int luaGetValuesCount (moLuaVirtualMachine &vm)
 
int luaGetInletIndex (moLuaVirtualMachine &vm)
 
int luaGetInletData (moLuaVirtualMachine &vm)
 
int luaSetInletData (moLuaVirtualMachine &vm)
 
int luaGetTrackerSystemData (moLuaVirtualMachine &vm)
 
int luaGetTrackerFeaturesCount (moLuaVirtualMachine &vm)
 
int luaGetTrackerValidFeatures (moLuaVirtualMachine &vm)
 
int luaGetTrackerFeature (moLuaVirtualMachine &vm)
 
int luaGetTrackerVariance (moLuaVirtualMachine &vm)
 
int luaGetTrackerBarycenter (moLuaVirtualMachine &vm)
 
int luaGetTrackerAcceleration (moLuaVirtualMachine &vm)
 
int luaGetTrackerVelocity (moLuaVirtualMachine &vm)
 
int luaGetTrackerZone (moLuaVirtualMachine &vm)
 
int luaGetTrackerHistory (moLuaVirtualMachine &vm)
 
int luaStartTrackerHistory (moLuaVirtualMachine &vm)
 devuelve la cantidad de records registrados?! More...
 
int luaPauseTrackerHistory (moLuaVirtualMachine &vm)
 arranca la grabacion More...
 
int luaContinueTrackerHistory (moLuaVirtualMachine &vm)
 
int luaStopTrackerHistory (moLuaVirtualMachine &vm)
 
int luaGetHistoryRecord (moLuaVirtualMachine &vm)
 Devuelve...el baricentro. More...
 
int luaGetHistoryBarycenter (moLuaVirtualMachine &vm)
 va de parametro el id del tracker, el id de la instancia More...
 
int luaGetHistoryVariance (moLuaVirtualMachine &vm)
 Devuelve las varianzas. More...
 
int luaGetHistoryBounding (moLuaVirtualMachine &vm)
 Devuelve los rectangulos. More...
 
int luaGetHistoryAverage (moLuaVirtualMachine &vm)
 Devuelve los promedios. More...
 
int luaGetHistoryMinMax (moLuaVirtualMachine &vm)
 Devuelve el rectangulo max, min. More...
 

Protected Attributes

moText m_FullJSON
 
moText m_Script
 
moMobDefinition m_MobDefinition
 
moMobState m_MobState
 Moldeo Object State. More...
 
moConfig m_Config
 Configuración de parámetros del objeto. More...
 
moResourceManagerm_pResourceManager
 Puntero al administrador de recursos. More...
 
moOutlets m_Outlets
 Conectores de salida, Arreglo de moOutlet's. More...
 
moInlets m_Inlets
 Conectores de entrada, Arreglo de moInlet's. More...
 
moInletInletScreenWidth
 
moInletInletScreenHeight
 
moInletInletTimeabs
 
moInletInletPreconfig
 
MOboolean m_bConnectorsLoaded
 
int __iscript
 
- Protected Attributes inherited from moScript
bool m_initialized
 
int m_nMethods
 
int m_iThisRef
 
int m_nArgs
 
const char * m_strFunctionName
 
int m_iMethodBase
 
int m_iMethodBaseIterator
 actual class index method base More...
 
int m_iMethodBaseAncestors
 actual class iterator index method base More...
 
int m_MethodBases [256]
 increment on each call to RegisterFunctions More...
 

Additional Inherited Members

- Public Types inherited from moScript
typedef int(* Function )(moLuaVirtualMachine &vm)
 
- Public Attributes inherited from moAbstract
MOboolean m_bInitialized
 Valor de inicialización More...
 
- Public Attributes inherited from moScript
Function Functions [255]
 
- Static Public Attributes inherited from moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración More...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. More...
 
- Static Protected Attributes inherited from moScript
static moLuaVirtualMachine m_vm
 
static moLuaDebugger m_dbg
 

Detailed Description

Clase Base para Objetos Moldeo ( moEffect, moIODevice, moResource, moConsole )

clase base para definir Objetos Moldeo. Esta tiene como miembros principales:

una definición de objeto moMobDefinition un archivo de configuración moConfig un conjunto de inlets moInlet's un conjunto de outlets moOutlet's una referencia a los recursos del sistema moResourceManager

Los Objetos Moldeo son de 6 tipos posibles.

See also
moEffect
moPreEffect
moPostEffect
moMasterEffect
moIODevice
moResource
moConsole
moConfig
moMobDefinition
moMoldeoObjectType

Definition at line 409 of file moMoldeoObject.h.

Constructor & Destructor Documentation

moMoldeoObject::moMoldeoObject ( )

constructor genérico de la clase.

Definition at line 387 of file moMoldeoObject.cpp.

moMoldeoObject::moMoldeoObject ( moMoldeoObjectType  p_type)

constructor de la clase con especificación de tipo.

Parameters
p_typetipo de Objeto Moldeo.
See also
moMoldeoObjectType
moMoldeoObject::~moMoldeoObject ( )
virtual

Definition at line 405 of file moMoldeoObject.cpp.

Member Function Documentation

void moMoldeoObject::Activate ( )
virtual

Definition at line 428 of file moMoldeoObject.cpp.

bool moMoldeoObject::Activated ( ) const
virtual

Definition at line 444 of file moMoldeoObject.cpp.

MOboolean moMoldeoObject::CreateConnectors ( )
virtual

Carga los parámetros con información del resourcemanager y resuelve la creación de los conectores correspondientes. Atención :CreateCOnnectors siempre debe llamarse despues del Init() y asegurándose de que el m_pResourceManager no sea nulo y esté inicializado.

crea los Inlets adicionales a los parámetros: definidos en el parámetro "inlet"

lo creamos si y solo si no existe como parámetro....

Inicializa las funciones matemáticas del config así como los inlets y outlets por cada parámetro así como las texturas

CREAMOS UN INLET POR CADA PARAMETRO

VERIFICAR ESTO!!!!

Solo se crean los outlets declarados en el xml.

Crea aquellos Outlets definidos dentro del parámetro "outlet" y conecta aquellos nombrados que ya existen como parámetros de este config

Buscamos el parametro asociado al outlet para asociar un parametro a un outlet debe simplemente tener el mismo nombre...

CREAMOS UN OUTLET nuevo para este parametro....

CREAMOS UN OUTLET desde el .cfg, teniendo en cuenta los tipos...

Creamos sus conecciones las conecciones viene de a pares: object label name + object inlet name

Una vez establecidos los conectores, podemos inicializar el script a su vez....

Definition at line 818 of file moMoldeoObject.cpp.

void moMoldeoObject::Deactivate ( )
virtual

Definition at line 436 of file moMoldeoObject.cpp.

moConfig* moMoldeoObject::GetConfig ( )
inline

función que devuelve el puntero a la clase de configuración del objeto.

Definition at line 536 of file moMoldeoObject.h.

const moText& moMoldeoObject::GetConfigName ( ) const
inline

función que devuelve el nombre del archivo de configuración del objeto.

Definition at line 556 of file moMoldeoObject.h.

moConfigDefinition * moMoldeoObject::GetDefinition ( moConfigDefinition p_configdefinition = NULL)
virtual

función que devuelve la definición del archivo de configuración del objeto.

Parameters
p_configdefinition(opcional) puntero a la clase de definición de la configuración dónde se registran las definiciones. Si este parámetro no está definido la función toma el puntero a la definición dentro del objeto de configuración (moConfig).

Reimplemented in moConsole, moSceneEffect, and moEffect.

Definition at line 1046 of file moMoldeoObject.cpp.

const moText& moMoldeoObject::GetDescription ( ) const
inline

Devuelve al descripción del objeto.

La descripción describe la funcionalidad de este objeto

Definition at line 562 of file moMoldeoObject.h.

MOint moMoldeoObject::GetId ( ) const

función que devuelve el Identificador del objeto.

Definition at line 986 of file moMoldeoObject.cpp.

MOint moMoldeoObject::GetInletIndex ( moText  p_connector_name) const

función que devuelve el indice del conector Inlet del correspondiente nombre

Parameters
p_connector_namenombre del conector (generalmente el mismo del parametro u otro arbitrario definido por el usuario)

Definition at line 1094 of file moMoldeoObject.cpp.

moInlets * moMoldeoObject::GetInlets ( )

función que devuelve el puntero a los Conectores de Recepción de este objeto.

Definition at line 1089 of file moMoldeoObject.cpp.

const moText& moMoldeoObject::GetKeyName ( ) const
inline

Definition at line 521 of file moMoldeoObject.h.

const moText& moMoldeoObject::GetLabelName ( ) const
inline

función que devuelve el nombre identificatorio del objeto.

Definition at line 531 of file moMoldeoObject.h.

const moMobDefinition& moMoldeoObject::GetMobDefinition ( ) const
inline

Definition at line 576 of file moMoldeoObject.h.

const moText& moMoldeoObject::GetName ( ) const
inline

función que especifica el nombre del objeto.

Definition at line 526 of file moMoldeoObject.h.

MOint moMoldeoObject::GetOutletIndex ( moText  p_connector_name) const

función que devuelve el indice del conector Outlet del correspondiente nombre

Parameters
p_connector_namenombre del conector (generalmente el mismo del parametro u otro arbitrario definido por el usuario)

Definition at line 1106 of file moMoldeoObject.cpp.

moOutlets * moMoldeoObject::GetOutlets ( )

función que devuelve el puntero a los Conectores de Envío de este objeto.

Definition at line 1083 of file moMoldeoObject.cpp.

moResourceManager * moMoldeoObject::GetResourceManager ( )

función que devuelve el puntero al Administrador de Recursos del objeto.

Definition at line 1004 of file moMoldeoObject.cpp.

const moMobState & moMoldeoObject::GetState ( ) const
virtual

Devuelve el estado del objeto

Definition at line 415 of file moMoldeoObject.cpp.

moMoldeoObjectType moMoldeoObject::GetType ( ) const

función que devuelve el tipo del objeto.

Definition at line 976 of file moMoldeoObject.cpp.

void moMoldeoObject::HandleReturns ( moLuaVirtualMachine vm,
const char *  strFunc 
)
virtual

función que se encarga de manipular el retorno de las funciones llamadas por el script

Implements moScript.

Definition at line 1469 of file moMoldeoObject.cpp.

MOboolean moMoldeoObject::Init ( moResourceManager p_pResources)
virtual

Inicializador de la clase con especificación del Administrador de Recursos.

Definition at line 941 of file moMoldeoObject.cpp.

void moMoldeoObject::LoadDefinition ( )
protectedvirtual

Definition at line 1066 of file moMoldeoObject.cpp.

MOboolean moMoldeoObject::RefreshValue ( moParam param,
int  value_index 
)
virtual

Recarga un valor de un parámetro Esta función reasigna o recarga funciones, filtros, imagenes (se carga de disco nuevamente), sonidos, y todo tipo de recursos asociados a los valores descriptos en los parámetros

Definition at line 631 of file moMoldeoObject.cpp.

void moMoldeoObject::RegisterFunctions ( )
virtual

beware ! call only once or die!!!

función que registra las funciones para lua en particular para esta clase y las derivadas

functions to access moConfig data

for TUIO tracking

for features tracking

all values nvalids, nfeatures, barycenter, acceleration, velocity

Reimplemented in moConsole, and moEffect.

Definition at line 1258 of file moMoldeoObject.cpp.

MOboolean moMoldeoObject::ResolveValue ( moParam param,
int  value_index,
bool  p_refresh = false 
)
virtual

Resuelve un valor de un parámetro Esta función asigna funciones, filtros, sonidos, y todo tipo de recursos asociados a los valores descriptos en los parámetros

RESUELVE LAS FUNCIONES!!!! esto debe hacerse antes de aplicar filtros y otros...

es una carpeta pero puede tener otros parametros

si tenemos un segundo parametro deberia ser el formato del buffer (JPG o PNG)

ojo aquí el video es tratado por el VideoManager si quiere ser tratado realamente como video y no como texturaanimada....

TODO: PROBAR!!!!!

Definition at line 636 of file moMoldeoObject.cpp.

int moMoldeoObject::Save ( const moText p_save_filename = moText(""))
virtual

función que guarda el objeto a disco.

TODO: connections are dynamic in nature: so we must save them first in our old config file

TODO: first create dynamic outlets and inlets in: moConfig ( even if no succesfull connections were made ):

Save full files: maybe we can make here an XML "connection" <outlet> <connection object="ICON" inlet="BEATFREQ"> <connection object="ICON" inlet="BEATVAL"> ... ... </outlet>

Reimplemented in moConsole.

Definition at line 1016 of file moMoldeoObject.cpp.

int moMoldeoObject::ScriptCalling ( moLuaVirtualMachine vm,
int  iFunctionNumber 
)
virtual

función que define las funciones accesibles por scripting de esta clase particular.

functions to access moConfig data

Implements moScript.

Reimplemented in moConsole, and moEffect.

Definition at line 1310 of file moMoldeoObject.cpp.

void moMoldeoObject::ScriptExeFinish ( )
protectedvirtual

Definition at line 561 of file moMoldeoObject.cpp.

void moMoldeoObject::ScriptExeInit ( )
protectedvirtual

Corre la funcion de script Run o Compila el nuevo script.

Definition at line 552 of file moMoldeoObject.cpp.

void moMoldeoObject::ScriptExeRun ( )
protectedvirtual

Reinicializamos el script en caso de haber cambiado

Reinicializamos el script

TODO: revisar uso de offset, para multipantallas moText toffset=moText("");

toffset = m_Config[moR(CONSOLE_SCRIPT)][MO_SELECTED][1].Text(); if (toffset!=moText("")) { m_ScriptTimecodeOffset = atoi( toffset ); } else { m_ScriptTimecodeOffset = 0; } AddFunctionParam( (int)m_ScriptTimecodeOffset );

Si tenemos un script inicializado... corremos la funcion Run()

Definition at line 580 of file moMoldeoObject.cpp.

void moMoldeoObject::ScriptExeUpdate ( )
protectedvirtual

Definition at line 570 of file moMoldeoObject.cpp.

void moMoldeoObject::Select ( )
virtual

Definition at line 448 of file moMoldeoObject.cpp.

bool moMoldeoObject::Selected ( ) const
virtual

Definition at line 462 of file moMoldeoObject.cpp.

void moMoldeoObject::SetConfigName ( const moText p_configname)

función que especifica el nombre del archivo de configuración del objeto.

Definition at line 1040 of file moMoldeoObject.cpp.

virtual void moMoldeoObject::SetConsoleParamIndex ( MOint  p_paramindex)
inlinevirtual

Definition at line 652 of file moMoldeoObject.h.

virtual void moMoldeoObject::SetConsoleValueIndex ( MOint  p_valueindex)
inlinevirtual

Definition at line 657 of file moMoldeoObject.h.

void moMoldeoObject::SetDescription ( const moText p_Description)
inline

Fija la descripción de este objeto.

La descripción describe la funcionalidad de este objeto

Definition at line 571 of file moMoldeoObject.h.

void moMoldeoObject::SetId ( MOint  p_id)

función que especifica el Identificador del objeto.

Definition at line 991 of file moMoldeoObject.cpp.

void moMoldeoObject::SetKeyName ( const moText p_keyname)
inline

función que especifica la tecla que activa el objeto.

Definition at line 519 of file moMoldeoObject.h.

void moMoldeoObject::SetLabelName ( const moText p_labelname)
inline

función que especifica el nombre identificatorio del objeto.

Definition at line 514 of file moMoldeoObject.h.

void moMoldeoObject::SetMobDefinition ( const moMobDefinition p_MobDef)
inline

Definition at line 580 of file moMoldeoObject.h.

void moMoldeoObject::SetName ( const moText p_name)
inline

función que especifica el nombre del objeto.

Definition at line 509 of file moMoldeoObject.h.

void moMoldeoObject::SetResourceManager ( moResourceManager p_pResourceManager)

método de especificación del Administrador de Recursos (moResourceManager).

Parameters
p_pResourceManagerpuntero al Administrador de Recursos.

Definition at line 997 of file moMoldeoObject.cpp.

void moMoldeoObject::SetScript ( const moText p_script)
protected

Definition at line 410 of file moMoldeoObject.cpp.

bool moMoldeoObject::SetState ( const moMobState p_MobState)
virtual

Fija el estado del objeto

Reimplemented in moEffect.

Definition at line 420 of file moMoldeoObject.cpp.

void moMoldeoObject::SetType ( moMoldeoObjectType  p_type)

función que especifica el tipo del objeto.

Definition at line 981 of file moMoldeoObject.cpp.

void moMoldeoObject::SyncConnections ( )

función que guarda la información de conectores y conexiones.

TODO: implement

Definition at line 1011 of file moMoldeoObject.cpp.

const moText & moMoldeoObject::ToJSON ( )
virtual

Reimplemented in moConsole, and moEffect.

Definition at line 2664 of file moMoldeoObject.cpp.

void moMoldeoObject::Unselect ( )
virtual

Definition at line 456 of file moMoldeoObject.cpp.

void moMoldeoObject::Update ( moEventList p_EventList)
virtual

método de actualización de datos del objeto.

Parameters
p_EventListpuntero a la lista de eventos.

Procesa la lista de eventos

MO_MESSAGE -> mensajes que van de un objeto a otro, de un outlet a un inlet Caso de procesar mensajes direccionados a inlets: si son mensajes emitidos hacia este objeto [SON MENSAJES EMERGENTES DE OTROS OUTLETS] => LOS PROCESAMOS si son mensajes emitidos por este objeto [SON MENSAJES EMERGENTES DE OUTLETS PROPIOS] => LOS BORRAMOS!

ATENCION: NO PUEDEN ENVIARSE MENSAJES DE UN PROPIO OUTLET A UN PROPIO INLET (nunca serian borrados)

Procesamos los eventos recibidos de los MoldeoObject Outlets

procesamos aquellos Outlet q estan dirigidos a este objeto

pSample = (moVideoSample*)actual->pointer;

process message:

buscar el inlet...

Only create Data if this is a custom Inlet

si tiene un dato (por ejemplo es el dato referencia de un moParam) copia directamente (ya que se refleja directamente en: pinlet->m_pParam->Data sin embargo al estar interpolado

notifica al inlet que ya esta actualizado...

Broadcasting: borra su propio mensaje....

se fija si es un mensaje generado por este objeto

pasamos al siguiente

generamos los mensajes emergentes de los Outlets

TODO: chequear encadenamiento ( outlet (object2) >> inlet (thisobject) (translatex) outlet (thisobject) (translatex) >> inlet (object3)

Emit the internal Outlet's data

solo notificamos a los inlets si los outlets estan Updated() importante revisar esto... puede deba ser algo condicional: claramente lo es, sobre todo para los Outlets que asociados a parámetros, por ejemplo el alpha.. o el translatex

reset to update false, so it doesnt continue sending!

Reimplemented in moVideoManager, moTextureManager, moSceneEffect, moFileRead, moIODevice, moIODevice, and moFileWrite.

Definition at line 1133 of file moMoldeoObject.cpp.

MOboolean moMoldeoObject::UpdateConnectors ( )
virtual

Actualiza todos los conectores Esta función vuelve a crear los conectores y sus conecciones, y evaluar todos los parámetros.

Definition at line 934 of file moMoldeoObject.cpp.

Member Data Documentation

int moMoldeoObject::__iscript
protected

Definition at line 707 of file moMoldeoObject.h.

moInlet* moMoldeoObject::InletPreconfig
protected

Definition at line 703 of file moMoldeoObject.h.

moInlet* moMoldeoObject::InletScreenHeight
protected

Definition at line 701 of file moMoldeoObject.h.

moInlet* moMoldeoObject::InletScreenWidth
protected

Definition at line 700 of file moMoldeoObject.h.

moInlet* moMoldeoObject::InletTimeabs
protected

Definition at line 702 of file moMoldeoObject.h.

MOboolean moMoldeoObject::m_bConnectorsLoaded
protected

Definition at line 705 of file moMoldeoObject.h.

moConfig moMoldeoObject::m_Config
protected

Configuración de parámetros del objeto.

Definition at line 689 of file moMoldeoObject.h.

moText moMoldeoObject::m_FullJSON
protected

Definition at line 665 of file moMoldeoObject.h.

moInlets moMoldeoObject::m_Inlets
protected

Conectores de entrada, Arreglo de moInlet's.

Definition at line 698 of file moMoldeoObject.h.

moMobDefinition moMoldeoObject::m_MobDefinition
protected

Definition at line 683 of file moMoldeoObject.h.

moMobState moMoldeoObject::m_MobState
protected

Moldeo Object State.

Definition at line 686 of file moMoldeoObject.h.

moOutlets moMoldeoObject::m_Outlets
protected

Conectores de salida, Arreglo de moOutlet's.

Definition at line 695 of file moMoldeoObject.h.

moResourceManager* moMoldeoObject::m_pResourceManager
protected

Puntero al administrador de recursos.

Definition at line 692 of file moMoldeoObject.h.

moText moMoldeoObject::m_Script
protected

Definition at line 679 of file moMoldeoObject.h.


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