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 moMoldeoObject.h
#include "moTypes.h"
#include "moText.h"
#include "moAbstract.h"
#include "moScript.h"
#include "moEventList.h"
#include "moConfig.h"
#include "moArray.h"
#include "moConnectors.h"
#include "moResourceManager.h"
Dependencia gráfica adjunta para moMoldeoObject.h:
Gráfico de los archivos que directa o indirectamente incluyen a este archivo:

Ir al código fuente de este archivo.

Clases

class  moMobIndex
 Indice referente a la descripción del objeto en un archivo de configuración. Más...
 
class  moMobDefinition
 Clase Base Descriptiva de un Objeto Moldeo. Más...
 
class  moMobState
 
class  moMoldeoObject
 Clase Base para Objetos Moldeo ( moEffect, moIODevice, moResource, moConsole ) Más...
 

defines

#define MO_INLET_NAME   0
 
#define MO_INLET_TYPE   1
 
#define MO_OUTLET_NAME   0
 
#define MO_OUTLET_TYPE   1
 
#define MO_OUTLET_INLETS_OFFSET   2
 
#define MO_IODEVICE_KEYBOARD   0
 
#define MO_IODEVICE_MOUSE   1
 
#define MO_IODEVICE_MIDI   2
 
#define MO_IODEVICE_MIXER   3
 
#define MO_IODEVICE_JOYSTICK   4
 
#define MO_IODEVICE_NET_TCP_IN   5
 
#define MO_IODEVICE_NET_UDP_IN   6
 
#define MO_IODEVICE_NET_TCP_OUT   7
 
#define MO_IODEVICE_NET_UDP_OUT   8
 
#define MO_IODEVICE_LIVE   9
 
#define MO_IODEVICE_TRACKER   10
 
#define MO_IODEVICE_TABLET   11
 
#define MO_IODEVICE_TOUCH   12
 
#define MO_IODEVICE_CONSOLE   20
 
#define MO_IODEVICE_ANY   -1
 
#define MO_MOLDEOOBJECTS_OFFSET_ID   100
 
#define MO_MOLDEOSCENEOBJECTS_OFFSET_ID   10000
 scene objects are recursive sub-scene-fx's Más...
 
#define MO_MOLDEOOBJECT_UNDEFINED_ID   -1
 
#define RenderMan()   m_pResourceManager->GetRenderMan()
 
#define TextureMan()   m_pResourceManager->GetTextureMan()
 
#define DataMan()   m_pResourceManager->GetDataMan()
 
#define VideoMan()   m_pResourceManager->GetVideoMan()
 
#define SoundMan()   m_pResourceManager->GetSoundMan()
 
#define GLMan()   m_pResourceManager->GetGLMan()
 

Funciones

LIBMOLDEO_API moMoldeoObjectType moGetStrType (const moText &p_Str)
 
 moDeclareExportedDynamicArray (moMoldeoObject *, moMoldeoObjects)
 

Documentación de los 'defines'

◆ DataMan

#define DataMan ( )    m_pResourceManager->GetDataMan()

Definición en la línea 78 del archivo moMoldeoObject.h.

◆ GLMan

#define GLMan ( )    m_pResourceManager->GetGLMan()

Definición en la línea 81 del archivo moMoldeoObject.h.

◆ MO_INLET_NAME

#define MO_INLET_NAME   0

Definición en la línea 44 del archivo moMoldeoObject.h.

◆ MO_INLET_TYPE

#define MO_INLET_TYPE   1

Definición en la línea 45 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_ANY

#define MO_IODEVICE_ANY   -1

Definición en la línea 66 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_CONSOLE

#define MO_IODEVICE_CONSOLE   20

Definición en la línea 65 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_JOYSTICK

#define MO_IODEVICE_JOYSTICK   4

Definición en la línea 55 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_KEYBOARD

#define MO_IODEVICE_KEYBOARD   0

Definición en la línea 51 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_LIVE

#define MO_IODEVICE_LIVE   9

Definición en la línea 60 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_MIDI

#define MO_IODEVICE_MIDI   2

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

◆ MO_IODEVICE_MIXER

#define MO_IODEVICE_MIXER   3

Definición en la línea 54 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_MOUSE

#define MO_IODEVICE_MOUSE   1

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

◆ MO_IODEVICE_NET_TCP_IN

#define MO_IODEVICE_NET_TCP_IN   5

Definición en la línea 56 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_NET_TCP_OUT

#define MO_IODEVICE_NET_TCP_OUT   7

Definición en la línea 58 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_NET_UDP_IN

#define MO_IODEVICE_NET_UDP_IN   6

Definición en la línea 57 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_NET_UDP_OUT

#define MO_IODEVICE_NET_UDP_OUT   8

Definición en la línea 59 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_TABLET

#define MO_IODEVICE_TABLET   11

Definición en la línea 63 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_TOUCH

#define MO_IODEVICE_TOUCH   12

Definición en la línea 64 del archivo moMoldeoObject.h.

◆ MO_IODEVICE_TRACKER

#define MO_IODEVICE_TRACKER   10

Definición en la línea 61 del archivo moMoldeoObject.h.

◆ MO_MOLDEOOBJECT_UNDEFINED_ID

#define MO_MOLDEOOBJECT_UNDEFINED_ID   -1

Definición en la línea 74 del archivo moMoldeoObject.h.

◆ MO_MOLDEOOBJECTS_OFFSET_ID

#define MO_MOLDEOOBJECTS_OFFSET_ID   100

Manteniendo compatibilidad con los id de dispositivos de versiones de 0.6.x los moldeo ID's empiezan en 100...

Definición en la línea 70 del archivo moMoldeoObject.h.

◆ MO_MOLDEOSCENEOBJECTS_OFFSET_ID

#define MO_MOLDEOSCENEOBJECTS_OFFSET_ID   10000

scene objects are recursive sub-scene-fx's

Definición en la línea 72 del archivo moMoldeoObject.h.

◆ MO_OUTLET_INLETS_OFFSET

#define MO_OUTLET_INLETS_OFFSET   2

Definición en la línea 49 del archivo moMoldeoObject.h.

◆ MO_OUTLET_NAME

#define MO_OUTLET_NAME   0

Definición en la línea 47 del archivo moMoldeoObject.h.

◆ MO_OUTLET_TYPE

#define MO_OUTLET_TYPE   1

Definición en la línea 48 del archivo moMoldeoObject.h.

◆ RenderMan

#define RenderMan ( )    m_pResourceManager->GetRenderMan()

Definición en la línea 76 del archivo moMoldeoObject.h.

◆ SoundMan

#define SoundMan ( )    m_pResourceManager->GetSoundMan()

Definición en la línea 80 del archivo moMoldeoObject.h.

◆ TextureMan

#define TextureMan ( )    m_pResourceManager->GetTextureMan()

Definición en la línea 77 del archivo moMoldeoObject.h.

◆ VideoMan

#define VideoMan ( )    m_pResourceManager->GetVideoMan()

Definición en la línea 79 del archivo moMoldeoObject.h.

Documentación de las funciones

◆ moDeclareExportedDynamicArray()

moDeclareExportedDynamicArray ( moMoldeoObject ,
moMoldeoObjects   
)

◆ moGetStrType()

LIBMOLDEO_API moMoldeoObjectType moGetStrType ( const moText p_Str)

Definición en la línea 2727 del archivo moMoldeoObject.cpp.

Gráfico de llamadas a esta función: