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.
|
#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"
Go to the source code of this file.
Classes | |
class | moMobIndex |
Indice referente a la descripción del objeto en un archivo de configuración More... | |
class | moMobDefinition |
Clase Base Descriptiva de un Objeto Moldeo. More... | |
class | moMobState |
class | moMoldeoObject |
Clase Base para Objetos Moldeo ( moEffect, moIODevice, moResource, moConsole ) More... | |
Macros | |
#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 More... | |
#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() |
Functions | |
LIBMOLDEO_API moMoldeoObjectType | moGetStrType (const moText &p_Str) |
moDeclareExportedDynamicArray (moMoldeoObject *, moMoldeoObjects) | |
#define DataMan | ( | ) | m_pResourceManager->GetDataMan() |
Definition at line 78 of file moMoldeoObject.h.
#define GLMan | ( | ) | m_pResourceManager->GetGLMan() |
Definition at line 81 of file moMoldeoObject.h.
#define MO_INLET_NAME 0 |
Definition at line 44 of file moMoldeoObject.h.
#define MO_INLET_TYPE 1 |
Definition at line 45 of file moMoldeoObject.h.
#define MO_IODEVICE_ANY -1 |
Definition at line 66 of file moMoldeoObject.h.
#define MO_IODEVICE_CONSOLE 20 |
Definition at line 65 of file moMoldeoObject.h.
#define MO_IODEVICE_JOYSTICK 4 |
Definition at line 55 of file moMoldeoObject.h.
#define MO_IODEVICE_KEYBOARD 0 |
Definition at line 51 of file moMoldeoObject.h.
#define MO_IODEVICE_LIVE 9 |
Definition at line 60 of file moMoldeoObject.h.
#define MO_IODEVICE_MIDI 2 |
Definition at line 53 of file moMoldeoObject.h.
#define MO_IODEVICE_MIXER 3 |
Definition at line 54 of file moMoldeoObject.h.
#define MO_IODEVICE_MOUSE 1 |
Definition at line 52 of file moMoldeoObject.h.
#define MO_IODEVICE_NET_TCP_IN 5 |
Definition at line 56 of file moMoldeoObject.h.
#define MO_IODEVICE_NET_TCP_OUT 7 |
Definition at line 58 of file moMoldeoObject.h.
#define MO_IODEVICE_NET_UDP_IN 6 |
Definition at line 57 of file moMoldeoObject.h.
#define MO_IODEVICE_NET_UDP_OUT 8 |
Definition at line 59 of file moMoldeoObject.h.
#define MO_IODEVICE_TABLET 11 |
Definition at line 63 of file moMoldeoObject.h.
#define MO_IODEVICE_TOUCH 12 |
Definition at line 64 of file moMoldeoObject.h.
#define MO_IODEVICE_TRACKER 10 |
Definition at line 61 of file moMoldeoObject.h.
#define MO_MOLDEOOBJECT_UNDEFINED_ID -1 |
Definition at line 74 of file moMoldeoObject.h.
#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...
Definition at line 70 of file moMoldeoObject.h.
#define MO_MOLDEOSCENEOBJECTS_OFFSET_ID 10000 |
scene objects are recursive sub-scene-fx's
Definition at line 72 of file moMoldeoObject.h.
#define MO_OUTLET_INLETS_OFFSET 2 |
Definition at line 49 of file moMoldeoObject.h.
#define MO_OUTLET_NAME 0 |
Definition at line 47 of file moMoldeoObject.h.
#define MO_OUTLET_TYPE 1 |
Definition at line 48 of file moMoldeoObject.h.
#define RenderMan | ( | ) | m_pResourceManager->GetRenderMan() |
Definition at line 76 of file moMoldeoObject.h.
#define SoundMan | ( | ) | m_pResourceManager->GetSoundMan() |
Definition at line 80 of file moMoldeoObject.h.
#define TextureMan | ( | ) | m_pResourceManager->GetTextureMan() |
Definition at line 77 of file moMoldeoObject.h.
#define VideoMan | ( | ) | m_pResourceManager->GetVideoMan() |
Definition at line 79 of file moMoldeoObject.h.
moDeclareExportedDynamicArray | ( | moMoldeoObject * | , |
moMoldeoObjects | |||
) |
LIBMOLDEO_API moMoldeoObjectType moGetStrType | ( | const moText & | p_Str | ) |
Definition at line 2679 of file moMoldeoObject.cpp.