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.
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Amigas 'defines' Grupos Páginas
Referencia del Archivo moValue.h
#include "moTypes.h"
#include "moTempo.h"
#include "moText.h"
#include "moArray.h"
#include "moMathMatrix.h"
#include "moMathFunction.h"
#include "moMathVector.h"
#include "moMathVector3.h"
#include "moMathVector4.h"
#include "moTextFilterParam.h"
#include <iostream>
#include <map>
#include <string>

Ir al código fuente de este archivo.

Clases

union  moNumber
 
class  moData
 
struct  moValueIndex
 
class  moValueDefinition
 
class  moValueBase
 
class  moValue
 Valor de un Parámetro. Más...
 

'defines'

#define moRound(x)
 

'typedefs'

typedef moDatas moDataMessage
 
typedef std::map< std::string,
moData
moAttributes
 

Enumeraciones

enum  moDataType {
  MO_DATA_UNDEFINED =-1, MO_DATA_NUMBER, MO_DATA_NUMBER_CHAR, MO_DATA_NUMBER_INT,
  MO_DATA_NUMBER_LONG, MO_DATA_NUMBER_DOUBLE, MO_DATA_NUMBER_FLOAT, MO_DATA_NUMBER_MIDI,
  MO_DATA_FUNCTION, MO_DATA_POINTER, MO_DATA_VECTOR2I, MO_DATA_VECTOR3I,
  MO_DATA_VECTOR4I, MO_DATA_VECTOR2F, MO_DATA_VECTOR3F, MO_DATA_VECTOR4F,
  MO_DATA_IMAGESAMPLE, MO_DATA_IMAGESAMPLE_FILTERED, MO_DATA_IMAGESAMPLE_TEXTUREBUFFER, MO_DATA_SOUNDSAMPLE,
  MO_DATA_VIDEOSAMPLE, MO_DATA_FONTPOINTER, MO_DATA_3DMODELPOINTER, MO_DATA_TEXT,
  MO_DATA_MESSAGE, MO_DATA_MESSAGES
}
 
enum  moValueType {
  MO_VALUE_NUM, MO_VALUE_NUM_CHAR, MO_VALUE_NUM_INT, MO_VALUE_NUM_LONG,
  MO_VALUE_NUM_FLOAT, MO_VALUE_NUM_DOUBLE, MO_VALUE_MATRIX, MO_VALUE_TXT,
  MO_VALUE_LNK, MO_VALUE_FUNCTION, MO_VALUE_XML, MO_VALUE_UNDEFINED
}
 

Funciones

 moDeclareExportedDynamicArray (moData, moDatas)
 
 moDeclareExportedDynamicArray (moDataMessage, moDataMessages)
 
 moDeclareExportedDynamicArray (moValueIndex, moValueIndexes)
 
 moDeclareExportedDynamicArray (moValueBase, moValueBases)
 
 moDeclareExportedDynamicArray (moValue, moValues)
 

Documentación de los 'defines'

#define moRound (   x)
Valor:
((x) < (LONG_MIN-0.5) || (x) > (LONG_MAX+0.5)) ?\
0.0f : ((x)>=0?(long)((x)+0.5):(long)((x)-0.5))
function x(bx)
Definition: jquery.js:30
f
Definition: jquery.js:71

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

Documentación de los 'typedefs'

typedef std::map< std::string, moData > moAttributes

Definición en la línea 290 del archivo moValue.h.

typedef moDatas moDataMessage

Definición en la línea 149 del archivo moValue.h.

Documentación de las enumeraciones

enum moDataType

moDataType Tipos de datos, especifica como está almacenada la información en memoria, y de qué tipo es.

Valores de enumeraciones
MO_DATA_UNDEFINED 
MO_DATA_NUMBER 
MO_DATA_NUMBER_CHAR 
MO_DATA_NUMBER_INT 
MO_DATA_NUMBER_LONG 
MO_DATA_NUMBER_DOUBLE 
MO_DATA_NUMBER_FLOAT 
MO_DATA_NUMBER_MIDI 
MO_DATA_FUNCTION 
MO_DATA_POINTER 
MO_DATA_VECTOR2I 
MO_DATA_VECTOR3I 
MO_DATA_VECTOR4I 
MO_DATA_VECTOR2F 
MO_DATA_VECTOR3F 
MO_DATA_VECTOR4F 
MO_DATA_IMAGESAMPLE 
MO_DATA_IMAGESAMPLE_FILTERED 
MO_DATA_IMAGESAMPLE_TEXTUREBUFFER 
MO_DATA_SOUNDSAMPLE 
MO_DATA_VIDEOSAMPLE 
MO_DATA_FONTPOINTER 
MO_DATA_3DMODELPOINTER 
MO_DATA_TEXT 
MO_DATA_MESSAGE 
MO_DATA_MESSAGES 

Definición en la línea 98 del archivo moValue.h.

moValueType Tipos de valores para interpretar los datos de texto de los archivos de configuración

Valores de enumeraciones
MO_VALUE_NUM 
MO_VALUE_NUM_CHAR 
MO_VALUE_NUM_INT 
MO_VALUE_NUM_LONG 
MO_VALUE_NUM_FLOAT 
MO_VALUE_NUM_DOUBLE 
MO_VALUE_MATRIX 
MO_VALUE_TXT 
MO_VALUE_LNK 
MO_VALUE_FUNCTION 
MO_VALUE_XML 
MO_VALUE_UNDEFINED 

Definición en la línea 300 del archivo moValue.h.

Documentación de las funciones

moDeclareExportedDynamicArray ( moData  ,
moDatas   
)
moDeclareExportedDynamicArray ( moDataMessage  ,
moDataMessages   
)
moDeclareExportedDynamicArray ( moValueIndex  ,
moValueIndexes   
)
moDeclareExportedDynamicArray ( moValueBase  ,
moValueBases   
)
moDeclareExportedDynamicArray ( moValue  ,
moValues   
)