![]() |
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.
|
#include <moValue.h>


Métodos públicos estáticos | |
| static moText | TypeToText (moDataType p_data_type) |
Atributos protegidos | |
| moDataType | m_DataType |
| moNumber | m_Number |
| moText | m_Text |
| MOulong | m_DataSize |
| bool | m_bFilteredAlpha |
| bool | m_bFilteredParams |
| MOfloat | m_AlphaFilter |
| moTextFilterParam | m_pFilterParam |
| moData * | m_pAlphaFilter |
| MOdouble | m_LastEval |
| moData::moData | ( | ) |

| moData::moData | ( | MOchar | data | ) |
| moData::moData | ( | MOint | data | ) |
| moData::moData | ( | MOlonglong | data | ) |
| moData::moData | ( | MOdouble | data | ) |
| moData::moData | ( | MOfloat | data | ) |
| moData::moData | ( | MOpointer | data, |
| MOulong | size, | ||
| moDataType | type | ||
| ) |
| moData::moData | ( | moText | data | ) |
| moData::moData | ( | moDataType | datatype | ) |
|
virtual |
Definición en la línea 126 del archivo moValue.cpp.
| MOchar moData::Char | ( | ) | const |
| void moData::Copy | ( | const moData & | data | ) |
| MOdouble moData::Double | ( | ) | const |
| MOdouble moData::Eval | ( | ) |
Definición en la línea 424 del archivo moValue.cpp.


| MOdouble moData::Eval | ( | double | x | ) |
| MOfloat moData::Float | ( | ) | const |
| moFont * moData::Font | ( | ) |
| moMathFunction * moData::Fun | ( | ) |
referencias a clases
Definición en la línea 417 del archivo moValue.cpp.

| moData * moData::GetData | ( | ) |
| GLint moData::GetGLId | ( | MOfloat | p_cycle, |
| MOfloat | p_fade, | ||
| const moTextFilterParam & | p_filterparam | ||
| ) |
Definición en la línea 956 del archivo moValue.cpp.


| GLint moData::GetGLId | ( | moTempo * | p_tempo, |
| MOfloat | p_fade, | ||
| const moTextFilterParam & | p_filterparam | ||
| ) |
| GLint moData::GetGLId | ( | MOuint | p_i, |
| MOfloat | p_fade, | ||
| const moTextFilterParam & | p_filterparam | ||
| ) |
| GLint moData::GetGLId | ( | MOfloat | p_fade, |
| const moTextFilterParam & | p_filterparam | ||
| ) |
| GLint moData::GetGLId | ( | moMoldeoObject * | p_mob, |
| MOfloat | p_fade, | ||
| const moTextFilterParam & | p_filterparam | ||
| ) |
| GLint moData::GetGLId | ( | moMoldeoObject * | p_mob, |
| moTempo * | p_tempo, | ||
| MOfloat | p_fade, | ||
| const moTextFilterParam & | p_filterparam | ||
| ) |
| GLint moData::GetGLId | ( | MOfloat | p_cycle | ) |
| GLint moData::GetGLId | ( | moTempo * | p_tempo | ) |
| GLint moData::GetGLId | ( | MOuint | p_i | ) |
| GLint moData::GetGLId | ( | ) |
| GLint moData::GetGLId | ( | moMoldeoObject * | p_mob | ) |
| GLint moData::GetGLId | ( | moMoldeoObject * | p_mob, |
| moTempo * | p_tempo | ||
| ) |
| MOint moData::Int | ( | ) | const |
| bool moData::IsValid | ( | ) | const |
Definición en la línea 152 del archivo moValue.cpp.
| MOdouble moData::LastEval | ( | ) | const |
| MOlonglong moData::Long | ( | ) | const |
| moDataMessage * moData::Message | ( | ) |
| moDataMessages * moData::Messages | ( | ) |
| moSceneNode * moData::Model | ( | ) |
| moNumber moData::Number | ( | ) |
Definición en la línea 914 del archivo moValue.cpp.
Definición en la línea 130 del archivo moValue.cpp.
| MOpointer moData::Pointer | ( | ) |
Definición en la línea 919 del archivo moValue.cpp.


| void moData::SetChar | ( | MOchar | pchar | ) |
Definición en la línea 196 del archivo moValue.cpp.


| void moData::SetDouble | ( | MOdouble | pdouble | ) |
Definición en la línea 172 del archivo moValue.cpp.


| void moData::SetFloat | ( | MOfloat | pfloat | ) |
Definición en la línea 164 del archivo moValue.cpp.


| void moData::SetFont | ( | moFont * | p_Font | ) |
Definición en la línea 269 del archivo moValue.cpp.
| void moData::SetFun | ( | const moText & | p_functionExpression | ) |
| void moData::SetFun | ( | moMathFunction * | p_Function | ) |
Fija el dato a una textura.
Estas funciones asignan la referencia al objeto definido por el valor, a través del puntero a su objeto
Definición en la línea 235 del archivo moValue.cpp.

| void moData::SetInt | ( | MOint | pint | ) |
Definición en la línea 180 del archivo moValue.cpp.


| void moData::SetLong | ( | MOlonglong | plong | ) |
Definición en la línea 188 del archivo moValue.cpp.


| void moData::SetMessage | ( | moDataMessage * | p_datamessage | ) |
Definición en la línea 354 del archivo moValue.cpp.
| void moData::SetMessages | ( | moDataMessages * | p_datamessages | ) |
Definición en la línea 361 del archivo moValue.cpp.
| void moData::SetModel | ( | moSceneNode * | p_Model | ) |
Definición en la línea 275 del archivo moValue.cpp.
| void moData::SetNumber | ( | moNumber | p_number | ) |
Definición en la línea 203 del archivo moValue.cpp.
Definición en la línea 215 del archivo moValue.cpp.
| void moData::SetSize | ( | MOulong | p_DataSize | ) |
Definición en la línea 223 del archivo moValue.cpp.
| void moData::SetSound | ( | moSound * | p_Sound | ) |
Definición en la línea 368 del archivo moValue.cpp.
| void moData::SetText | ( | moText | ptext | ) |
| void moData::SetTexture | ( | moTexture * | p_Texture | ) |
Definición en la línea 244 del archivo moValue.cpp.
| void moData::SetTextureBuffer | ( | moTextureBuffer * | p_TextureBuffer | ) |
Definición en la línea 250 del archivo moValue.cpp.
| void moData::SetTextureFilter | ( | moTextureFilter * | p_TextureFilter | ) |
Definición en la línea 262 del archivo moValue.cpp.
| void moData::SetTextureFilterAlpha | ( | moData * | p_alpha | ) |
| void moData::SetTextureFilterParam | ( | const moTextFilterParam & | p_filterparam | ) |
Definición en la línea 310 del archivo moValue.cpp.
| void moData::SetType | ( | moDataType | p_DataType | ) |
| void moData::SetVector | ( | moVector2d * | p_vector2d | ) |
Definición en la línea 317 del archivo moValue.cpp.
| void moData::SetVector | ( | moVector3d * | p_vector3d | ) |
Definición en la línea 323 del archivo moValue.cpp.
| void moData::SetVector | ( | moVector4d * | p_vector4d | ) |
Definición en la línea 329 del archivo moValue.cpp.
| void moData::SetVector | ( | moVector2i * | p_vector2i | ) |
Definición en la línea 335 del archivo moValue.cpp.
| void moData::SetVector | ( | moVector3i * | p_vector3i | ) |
Definición en la línea 341 del archivo moValue.cpp.
| void moData::SetVector | ( | moVector4i * | p_vector4i | ) |
Definición en la línea 347 del archivo moValue.cpp.
| void moData::SetVideoBuffer | ( | moVideoBuffer * | p_VideoBuffer | ) |
Definición en la línea 256 del archivo moValue.cpp.
| MOulong moData::Size | ( | ) | const |
Definición en la línea 934 del archivo moValue.cpp.
| moSound * moData::Sound | ( | ) |
| moText moData::Text | ( | ) |
| moDataType moData::TextToType | ( | moText | texttype | ) |
| moTexture * moData::Texture | ( | ) |
TODO: esta funcion llama la textura de fuente ( al aplicar un shader, es la primera de las de fuente) no confundir con la textura de destino...!!!
Definición en la línea 501 del archivo moValue.cpp.


| moTextureBuffer * moData::TextureBuffer | ( | ) |
| moTexture * moData::TextureDestination | ( | ) |
if MO_DATA_IMAGESAMPLE source = destination
Definición en la línea 519 del archivo moValue.cpp.

| moText moData::ToText | ( | ) | const |
Definición en la línea 707 del archivo moValue.cpp.


| moDataType moData::Type | ( | ) | const |
|
static |
| moText moData::TypeToText | ( | ) |
Definición en la línea 544 del archivo moValue.cpp.
| moVector2d * moData::Vector2d | ( | ) |
| moVector2i * moData::Vector2i | ( | ) |
| moVector3d * moData::Vector3d | ( | ) |
| moVector3i * moData::Vector3i | ( | ) |
| moVector4d * moData::Vector4d | ( | ) |
| moVector4i * moData::Vector4i | ( | ) |
|
protected |
|
protected |