![]() |
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.
|
almacena la configuraci�n de los par�metros de un objeto en un archivo XML Más...
#include <moConfig.h>


Métodos públicos | |
| moConfig () | |
| Constructor. Más... | |
| virtual | ~moConfig () |
| Destructor. Más... | |
| void | Set (moText p_objectname, moText p_objectclass) |
| Fija el nombre y la clase del objeto a configurar. Más... | |
| const moText & | GetObjectName () |
| Devuelve el nombre del objeto asociado a este config. Más... | |
| const moText & | GetObjectClass () |
| Devuelve el nombre de la clase del objeto asociado a este config. Más... | |
| const moText & | GetName () |
| Devuelve el nombre del archivo de configuraci�n. Más... | |
| moParams & | GetParams () |
| Devuelve el puntero al arreglo de par�metros. Más... | |
| MOboolean | IsConfigLoaded () |
| Indica si ha sido cargado con �xito el archivo de configuraci�n. Más... | |
| int | LoadConfig (moText p_filename) |
| Lee la configuracion de un archivo. Más... | |
| void | FixConfig () |
| Corrige el archivo de configuraci�n. Más... | |
| void | Indexation () |
| Indexa los par�metros. Más... | |
| MOboolean | CreateDefault (const moText &p_fullconfigfilename) |
| Devuelve true si pudo crear el archivo de configuraci�n junto con su archivo correspondiente. Más... | |
| void | UnloadConfig () |
| Elimina todos los par�metros anteriormente cargados. Más... | |
| int | SaveConfig (moText p_filename=moText("")) |
| Guarda la configuracion en un archivo f�sico. Más... | |
| void | DeleteConfig () |
| Borra la configuracion de par�metros con sus respectivos valores. Más... | |
| moText | GetFullText () |
| Devuelve el contenido completo de la configuraci�n como texto plano. Más... | |
| MOuint | GetValuesCount (int p_paramindex) |
| Devuelve la cantidad de valores que contiene el par�metro indexado. Más... | |
| moValue & | GetValue (moText nameparam, int indexvalue=-1) |
| Devuelve el valor indicado por el nombre del par�metro y el �ndice del valor. Más... | |
| moValue & | GetValue (int indexparam, int indexvalue=-1) |
| Devuelve el valor indicado por el �ndice del par�metro y el �ndice del valor. Más... | |
| MOint | Int (moParamReference p_paramreference) |
| Acceso r�pido a un valor entero. Más... | |
| MOint | Int (moText p_param_name) |
| MOdouble | Double (moParamReference p_paramreference) |
| Acceso r�pido a un valor double. Más... | |
| MOdouble | Double (moText p_param_name) |
| moText | Text (moParamReference p_paramreference) |
| Acceso r�pido a un valor de texto. Más... | |
| moText | Text (moText p_param_name) |
| moText | Text (int p_param_index) |
| MOdouble | Eval (moParamReference p_paramreference, double x,...) |
| Acceso r�pido a evaluar la funci�n. Más... | |
| MOdouble | Eval (moParamReference p_paramreference) |
| MOdouble | Eval (moText p_param_name, double x,...) |
| MOdouble | Eval (moText p_param_name) |
| moVector4d | EvalColor (moParamReference p_paramreference) |
| moVector4d | EvalColor (moParamReference p_paramreference, double x,...) |
| GLint | GetGLId (moParamReference p_paramreference, moMoldeoObject *p_object, moTempo *p_tempo, MOfloat p_fade, const moTextFilterParam &p_filterparam) |
| Acceso r�pido a los datos de una textura. Más... | |
| GLint | GetGLId (moParamReference p_paramreference, MOfloat p_cycle, MOfloat p_fade, const moTextFilterParam &p_filterparam) |
| GLint | GetGLId (moParamReference p_paramreference, moTempo *p_tempo, MOfloat p_fade, const moTextFilterParam &p_filterparam) |
| GLint | GetGLId (moParamReference p_paramreference, MOuint p_i, MOfloat p_fade, const moTextFilterParam &p_filterparam) |
| GLint | GetGLId (moParamReference p_paramreference, MOfloat p_fade, const moTextFilterParam &p_filterparam) |
| GLint | GetGLId (moParamReference p_paramreference, moMoldeoObject *p_object, moTempo *p_tempo) |
| GLint | GetGLId (moParamReference p_paramreference, moMoldeoObject *p_object) |
| GLint | GetGLId (moParamReference p_paramreference, MOfloat p_cycle) |
| GLint | GetGLId (moParamReference p_paramreference, moTempo *p_tempo) |
| GLint | GetGLId (moParamReference p_paramreference, MOuint p_i) |
| GLint | GetGLId (moParamReference p_paramreference) |
| moMathFunction & | Fun (moParamReference p_paramreference) |
| referencias a clases Más... | |
| const moFont & | Font (moParamReference p_paramreference) |
| const moTextureBuffer & | TextureBuffer (moParamReference p_paramreference) |
| const moSceneNode & | Model (moParamReference p_paramreference) |
| const moVector2d & | Vector2d (moParamReference p_paramreference) |
| const moVector2i & | Vector2i (moParamReference p_paramreference) |
| const moVector3d & | Vector3d (moParamReference p_paramreference) |
| const moVector3i & | Vector3i (moParamReference p_paramreference) |
| const moVector4d & | Vector4d (moParamReference p_paramreference) |
| const moVector4i & | Vector4i (moParamReference p_paramreference) |
| const moDataMessage & | Message (moParamReference p_paramreference) |
| const moDataMessages & | Messages (moParamReference p_paramreference) |
| moSound & | Sound (moParamReference p_paramreference) |
| const moTexture & | Texture (moParamReference p_paramreference) |
| moParam & | operator[] (MOint p_paramindex) |
| Operador de acceso directo a un par�metro por �ndice. Más... | |
| moParam & | operator[] (moText p_paramname) |
| Operador de acceso directo a un par�metro por nombre. Más... | |
| moParam & | operator[] (moParamIndex p_paramindex) |
| Operador de acceso directo a un par�metro por estructura de �ndice (moParamIndex) Más... | |
| moParam & | operator[] (moParamReference p_paramreference) |
| Operador de acceso directo a un par�metro por referencia de par�metro (moParamReference) Más... | |
| moParam & | GetCurrentParam () |
| Devuelve el par�metro actualmente seleccionado. Más... | |
| moParam & | GetParam (MOint p_paramindex=-1) |
| Devuelve el par�metro por �ndice. Más... | |
| moParam & | GetParam (moText p_paramname) |
| Devuelve el par�metro por nombre. Más... | |
| moParam & | GetParam (moParamIndex p_paramindex) |
| Devuelve el par�metro por estructura de �ndice (moParamIndex) Más... | |
| moParam & | GetParam (moParamReference p_paramreference) |
| Devuelve el par�metro por referencia de par�metro (moParamReference) Más... | |
| int | GetParamsCount () |
| Devuelve la cantidad de par�metros de la configurac��n. Más... | |
| int | GetCurrentValueIndex (MOint p_paramindex) |
| Devuelve el �ndice correspondiente al valor seleccionado del par�metro por �ndice de par�metro. Más... | |
| int | GetParamIndex (moText p_paramname) |
| Devuelve el �ndice correspondiente al par�metro por nombre. Más... | |
| int | GetCurrentParamIndex () const |
| Devuelve el �ndice del par�metro actualmente seleccionado. Más... | |
| bool | SetCurrentParamIndex (int) |
| Selecciona el par�metro por el �ndice. Más... | |
| bool | SetCurrentParam (const moText &p_param_name) |
| void | FirstParam () |
| Selecciona el primer par�metro. Más... | |
| void | NextParam () |
| Selecciona el pr�ximo par�metro. Más... | |
| void | PrevParam () |
| Selecciona el par�metro anterior. Más... | |
| void | SetCurrentValueIndex (int p_paramindex, int p_valueindex) |
| Posiciona el puntero de selecci�n del valor del par�metro a la posici�n indicada. Más... | |
| moValue & | GetCurrentValue () |
| Devuelve el valor actual del par�metro actual. Más... | |
| bool | FirstValue () |
| Selecciona el primer valor del par�metro actual. Más... | |
| bool | NextValue () |
| Selecciona el pr�ximo valor del par�metro actual. Más... | |
| bool | PreviousValue () |
| Selecciona el valor anterior del par�metro actual. Más... | |
| moConfigDefinition * | GetConfigDefinition () |
| Devuelve el puntero al objeto de definici�n de la configuraci�n. Más... | |
| MOint | GetPreConfCount () |
| Devuelve la cantidad de preconfiguraciones definidas. Más... | |
| MOint | GetCurrentPreConf () |
| Devuelve el �ndice de la preconfiguraci�n seleccionada. Más... | |
| void | SetCurrentPreConf (MOint p_actual) |
| Posiciona la preconfiguraci�n actual en el �ndice indicado. Más... | |
| void | PreConfFirst () |
| Selecciona el primer valor de la preconfiguraci�n. Más... | |
| void | PreConfNext () |
| Selecciona el pr�ximo valor de la preconfiguraci�n. Más... | |
| void | PreConfPrev () |
| Selecciona el valor anterior de la preconfiguraci�n. Más... | |
| void | AddValue (int paramindex, moValue &p_value) |
| Agrega un valor. Más... | |
| void | InsertValue (int paramindex, int valueindex, moValue &p_value) |
| Inserta un valor. Más... | |
| void | SetValue (int paramindex, int valueindex, moValue &p_value) |
| Fija un valor. Más... | |
| void | DeleteValue (int paramindex, int valueindex) |
| Borra un valor. Más... | |
| const moPreConfig & | GetPreconfig (int valueindex) |
| Agrega una pre-configuraci�n. Más... | |
| void | AddPreconfig (moPreconfigIndexes &p_preconfindexes) |
| Agrega una pre-configuraci�n. Más... | |
| void | AddPreconfig (int preconfig_index) |
| Agrega una pre-configuraci�n y las precendentes. Más... | |
| void | InsertPreconfig (int valueindex, moPreconfigIndexes &p_preconfindexes) |
| Inserta una pre-configuraci�n. Más... | |
| void | SetPreconfig (int valueindex, moPreconfigIndexes &p_preconfindexes) |
| Setea una pre-configuraci�n. Más... | |
| void | DeletePreconfig (int valueindex) |
| Borra una pre-configuraci�n. Más... | |
| const moText & | ToJSON () |
| Devuelve la estructura del config en formato JSON. Más... | |
Métodos privados | |
| void | CreateParam (moParamDefinition &p_ParamDef) |
Atributos privados | |
| MOboolean | m_ConfigLoaded |
| moParams | m_Params |
| moPreConfigs | m_PreConfigs |
| moConfigDefinition | m_ConfigDefinition |
| MOint | m_MajorVersion |
| MOint | m_MinorVersion |
| moText | m_FileName |
| int | m_CurrentParam |
| MOint | m_PreconfParamNum |
| MOint | m_PreconfActual |
| moText | m_FullJSON |
Atributos privados estáticos | |
| static moFont * | m_pFont = new moFont() |
| solo para poder devolver una referencia Más... | |
| static moMathFunction * | m_pFun = new moParserFunction() |
| static moTextureBuffer * | m_pTextureBuffer = new moTextureBuffer() |
| static moSceneNode * | m_pModel = new moSceneNode() |
| static moVector2d * | m_pVector2d = new moVector2d() |
| static moVector2i * | m_pVector2i = new moVector2i() |
| static moVector3d * | m_pVector3d = new moVector3d() |
| static moVector3i * | m_pVector3i = new moVector3i() |
| static moVector4d * | m_pVector4d = new moVector4d() |
| static moVector4i * | m_pVector4i = new moVector4i() |
| static moDataMessage * | m_pMessage = new moDataMessage() |
| static moDataMessages * | m_pMessages = new moDataMessages() |
| static moSound * | m_pSound = new moSound() |
| static moTexture * | m_pTexture = new moTexture() |
almacena la configuraci�n de los par�metros de un objeto en un archivo XML
Es una clase de manejo de archivo de configuraci�n basado en XML
ex: Config[ PARAM_INDEX ][ VALUE_INDEX ][ SUBVALUE_INDEX ].Float()
Config[ ICON_COLOR ][-1][MO_RED].Float()
Definición en la línea 193 del archivo moConfig.h.
| moConfig::moConfig | ( | ) |
Constructor.
Definición en la línea 269 del archivo moConfig.cpp.
|
virtual |
Destructor.
Definición en la línea 275 del archivo moConfig.cpp.
| void moConfig::AddPreconfig | ( | moPreconfigIndexes & | p_preconfindexes | ) |
Agrega una pre-configuraci�n.
Definición en la línea 1688 del archivo moConfig.cpp.

| void moConfig::AddPreconfig | ( | int | preconfig_index | ) |
Agrega una pre-configuraci�n y las precendentes.
ADD PARAMETERS THAT HAS BEEN CUSTOMIZED (so they have values count > 1)
Definición en la línea 1693 del archivo moConfig.cpp.

| void moConfig::AddValue | ( | int | paramindex, |
| moValue & | p_value | ||
| ) |
Agrega un valor.
Definición en la línea 1654 del archivo moConfig.cpp.
Devuelve true si pudo crear el archivo de configuraci�n junto con su archivo correspondiente.
Do not overwrite... by default
Definición en la línea 848 del archivo moConfig.cpp.


|
private |
asigna valor predeterminado definido por el plugin, sino aplica el estandar
asigna los indices...
Definición en la línea 826 del archivo moConfig.cpp.

| void moConfig::DeleteConfig | ( | ) |
Borra la configuracion de par�metros con sus respectivos valores.
Definición en la línea 906 del archivo moConfig.cpp.

| void moConfig::DeletePreconfig | ( | int | valueindex | ) |
Borra una pre-configuraci�n.
Definición en la línea 1745 del archivo moConfig.cpp.
| void moConfig::DeleteValue | ( | int | paramindex, |
| int | valueindex | ||
| ) |
Borra un valor.
Definición en la línea 1672 del archivo moConfig.cpp.
| MOdouble moConfig::Double | ( | moParamReference | p_paramreference | ) |
Acceso r�pido a un valor double.
| indexparam | �ndice del par�metro |
Definición en la línea 1056 del archivo moConfig.cpp.

| MOdouble moConfig::Eval | ( | moParamReference | p_paramreference, |
| double | x, | ||
| ... | |||
| ) |
Acceso r�pido a evaluar la funci�n.
| indexparam | �ndice del par�metro |
Definición en la línea 1125 del archivo moConfig.cpp.


| MOdouble moConfig::Eval | ( | moParamReference | p_paramreference | ) |
| moVector4d moConfig::EvalColor | ( | moParamReference | p_paramreference | ) |
| moVector4d moConfig::EvalColor | ( | moParamReference | p_paramreference, |
| double | x, | ||
| ... | |||
| ) |
| void moConfig::FirstParam | ( | ) |
Selecciona el primer par�metro.
Definición en la línea 1538 del archivo moConfig.cpp.
| bool moConfig::FirstValue | ( | ) |
Selecciona el primer valor del par�metro actual.
Definición en la línea 1563 del archivo moConfig.cpp.


| void moConfig::FixConfig | ( | ) |
Corrige el archivo de configuraci�n.
Corrige el archivo de configuraci�n agregando aquellos par�metros faltantes TODO : 1) Que arregle problemas de formato de tipos de dato o 2) versionado (core creador, director creador, plugin creador, os creador) 3) convierta de ANSI a UTF
AGREGAMOS PARAMETROS FALTANTES Y OPCIONES !!!
check type and format
fix type
TODO: perform a JSON test of the full Options object instead of only checking the list size
RE-INDEXAMOS....
ACTUALIZAMOS LOS VALUE DEFINITION ( CODENAME, MIN, MAX, etc...)
Definición en la línea 305 del archivo moConfig.cpp.

| const moFont & moConfig::Font | ( | moParamReference | p_paramreference | ) |
| moMathFunction & moConfig::Fun | ( | moParamReference | p_paramreference | ) |
referencias a clases
error...
Definición en la línea 1290 del archivo moConfig.cpp.

| moConfigDefinition * moConfig::GetConfigDefinition | ( | ) |
Devuelve el puntero al objeto de definici�n de la configuraci�n.
Definición en la línea 1603 del archivo moConfig.cpp.

| moParam & moConfig::GetCurrentParam | ( | ) |
Devuelve el par�metro actualmente seleccionado.
Definición en la línea 1517 del archivo moConfig.cpp.
| int moConfig::GetCurrentParamIndex | ( | ) | const |
Devuelve el �ndice del par�metro actualmente seleccionado.
Definición en la línea 1523 del archivo moConfig.cpp.
| MOint moConfig::GetCurrentPreConf | ( | ) |
Devuelve el �ndice de la preconfiguraci�n seleccionada.
Definición en la línea 1617 del archivo moConfig.cpp.

| moValue & moConfig::GetCurrentValue | ( | ) |
Devuelve el valor actual del par�metro actual.
Definición en la línea 1512 del archivo moConfig.cpp.
| int moConfig::GetCurrentValueIndex | ( | MOint | p_paramindex | ) |
Devuelve el �ndice correspondiente al valor seleccionado del par�metro por �ndice de par�metro.
| p_paramindex | �ndice del par�metro |
Definición en la línea 1507 del archivo moConfig.cpp.

| moText moConfig::GetFullText | ( | ) |
Devuelve el contenido completo de la configuraci�n como texto plano.
Definición en la línea 913 del archivo moConfig.cpp.
| GLint moConfig::GetGLId | ( | moParamReference | p_paramreference, |
| moMoldeoObject * | p_object, | ||
| moTempo * | p_tempo, | ||
| MOfloat | p_fade, | ||
| const moTextFilterParam & | p_filterparam | ||
| ) |
Acceso r�pido a los datos de una textura.
| indexparam | �ndice del par�metro |
Definición en la línea 1172 del archivo moConfig.cpp.

| GLint moConfig::GetGLId | ( | moParamReference | p_paramreference, |
| MOfloat | p_cycle, | ||
| MOfloat | p_fade, | ||
| const moTextFilterParam & | p_filterparam | ||
| ) |
| GLint moConfig::GetGLId | ( | moParamReference | p_paramreference, |
| moTempo * | p_tempo, | ||
| MOfloat | p_fade, | ||
| const moTextFilterParam & | p_filterparam | ||
| ) |
| GLint moConfig::GetGLId | ( | moParamReference | p_paramreference, |
| MOuint | p_i, | ||
| MOfloat | p_fade, | ||
| const moTextFilterParam & | p_filterparam | ||
| ) |
| GLint moConfig::GetGLId | ( | moParamReference | p_paramreference, |
| MOfloat | p_fade, | ||
| const moTextFilterParam & | p_filterparam | ||
| ) |
| GLint moConfig::GetGLId | ( | moParamReference | p_paramreference, |
| moMoldeoObject * | p_object, | ||
| moTempo * | p_tempo | ||
| ) |
| GLint moConfig::GetGLId | ( | moParamReference | p_paramreference, |
| moMoldeoObject * | p_object | ||
| ) |
| GLint moConfig::GetGLId | ( | moParamReference | p_paramreference, |
| MOfloat | p_cycle | ||
| ) |
| GLint moConfig::GetGLId | ( | moParamReference | p_paramreference, |
| moTempo * | p_tempo | ||
| ) |
| GLint moConfig::GetGLId | ( | moParamReference | p_paramreference, |
| MOuint | p_i | ||
| ) |
| GLint moConfig::GetGLId | ( | moParamReference | p_paramreference | ) |
|
inline |
Devuelve el nombre del archivo de configuraci�n.
Definición en la línea 234 del archivo moConfig.h.

|
inline |
Devuelve el nombre de la clase del objeto asociado a este config.
El nombre de la clase puede ser del objeto del que deriva este.
Definición en la línea 228 del archivo moConfig.h.
|
inline |
Devuelve el nombre del objeto asociado a este config.
El nombre del objeto no especifica la clase.
Definición en la línea 219 del archivo moConfig.h.
Devuelve el par�metro por �ndice.
| p_paramindex | estructura de �ndice del par�metro |
Definición en la línea 984 del archivo moConfig.cpp.

Devuelve el par�metro por nombre.
| p_paramname | nombre del par�metro |
Definición en la línea 992 del archivo moConfig.cpp.

|
inline |
Devuelve el par�metro por estructura de �ndice (moParamIndex)
| p_paramindex | estructura de �ndice del par�metro |
Definición en la línea 420 del archivo moConfig.h.
|
inline |
Devuelve el par�metro por referencia de par�metro (moParamReference)
| p_paramreference | estructura de referenciado de par�metro moParamReference |
Definición en la línea 427 del archivo moConfig.h.
| int moConfig::GetParamIndex | ( | moText | p_paramname | ) |
Devuelve el �ndice correspondiente al par�metro por nombre.
| p_paramname | nombre del par�metro |
Definición en la línea 1008 del archivo moConfig.cpp.


| moParams & moConfig::GetParams | ( | ) |
Devuelve el puntero al arreglo de par�metros.
Definición en la línea 977 del archivo moConfig.cpp.

| int moConfig::GetParamsCount | ( | ) |
Devuelve la cantidad de par�metros de la configurac��n.
Definición en la línea 1003 del archivo moConfig.cpp.

| MOint moConfig::GetPreConfCount | ( | ) |
Devuelve la cantidad de preconfiguraciones definidas.
Definición en la línea 1612 del archivo moConfig.cpp.

| const moPreConfig & moConfig::GetPreconfig | ( | int | valueindex | ) |
Agrega una pre-configuraci�n.
Definición en la línea 1680 del archivo moConfig.cpp.

Devuelve el valor indicado por el nombre del par�metro y el �ndice del valor.
| nameparam | nombre del par�metro |
| indexvalue | �ndice del valor dentro del par�metro |
Definición en la línea 1024 del archivo moConfig.cpp.


| moValue & moConfig::GetValue | ( | int | indexparam, |
| int | indexvalue = -1 |
||
| ) |
Devuelve el valor indicado por el �ndice del par�metro y el �ndice del valor.
| indexparam | �ndice del par�metro |
| indexvalue | �ndice del valor dentro del par�metro |
Definición en la línea 1032 del archivo moConfig.cpp.

| MOuint moConfig::GetValuesCount | ( | int | p_paramindex | ) |
Devuelve la cantidad de valores que contiene el par�metro indexado.
| p_paramindex | �ndice del par�metro |
Definición en la línea 1019 del archivo moConfig.cpp.

| void moConfig::Indexation | ( | ) |
Indexa los par�metros.
Asocia indices de parametros a las definiciones.
Definición en la línea 286 del archivo moConfig.cpp.

| void moConfig::InsertPreconfig | ( | int | valueindex, |
| moPreconfigIndexes & | p_preconfindexes | ||
| ) |
Inserta una pre-configuraci�n.
Definición en la línea 1735 del archivo moConfig.cpp.
| void moConfig::InsertValue | ( | int | paramindex, |
| int | valueindex, | ||
| moValue & | p_value | ||
| ) |
Inserta un valor.
Definición en la línea 1660 del archivo moConfig.cpp.
| MOint moConfig::Int | ( | moParamReference | p_paramreference | ) |
Acceso r�pido a un valor entero.
| indexparam | �ndice del par�metro |
Definición en la línea 1042 del archivo moConfig.cpp.


| MOboolean moConfig::IsConfigLoaded | ( | ) |
Indica si ha sido cargado con �xito el archivo de configuraci�n.
Definición en la línea 279 del archivo moConfig.cpp.

| int moConfig::LoadConfig | ( | moText | p_filename | ) |
Lee la configuracion de un archivo.
TODO:
corregimos, asignamos indices, agregamos faltantes...
Definición en la línea 402 del archivo moConfig.cpp.


| const moDataMessage & moConfig::Message | ( | moParamReference | p_paramreference | ) |
Definición en la línea 1441 del archivo moConfig.cpp.


| const moDataMessages & moConfig::Messages | ( | moParamReference | p_paramreference | ) |
| const moSceneNode & moConfig::Model | ( | moParamReference | p_paramreference | ) |
| void moConfig::NextParam | ( | ) |
Selecciona el pr�ximo par�metro.
Definición en la línea 1545 del archivo moConfig.cpp.
| bool moConfig::NextValue | ( | ) |
Selecciona el pr�ximo valor del par�metro actual.
Definición en la línea 1576 del archivo moConfig.cpp.


Operador de acceso directo a un par�metro por �ndice.
| p_paramindex | �ndice del par�metro |
Definición en la línea 378 del archivo moConfig.h.
Operador de acceso directo a un par�metro por nombre.
| p_paramname | nombre del par�metro |
Definición en la línea 385 del archivo moConfig.h.
|
inline |
Operador de acceso directo a un par�metro por estructura de �ndice (moParamIndex)
| p_paramindex | estructura de �ndice del par�metro |
Definición en la línea 392 del archivo moConfig.h.
|
inline |
Operador de acceso directo a un par�metro por referencia de par�metro (moParamReference)
| p_paramreference | estructura de referenciado de par�metro moParamReference |
Definición en la línea 399 del archivo moConfig.h.
| void moConfig::PreConfFirst | ( | ) |
Selecciona el primer valor de la preconfiguraci�n.
Definición en la línea 1634 del archivo moConfig.cpp.
| void moConfig::PreConfNext | ( | ) |
Selecciona el pr�ximo valor de la preconfiguraci�n.
Definición en la línea 1640 del archivo moConfig.cpp.
| void moConfig::PreConfPrev | ( | ) |
Selecciona el valor anterior de la preconfiguraci�n.
Definición en la línea 1646 del archivo moConfig.cpp.
| bool moConfig::PreviousValue | ( | ) |
Selecciona el valor anterior del par�metro actual.
Definición en la línea 1589 del archivo moConfig.cpp.

| void moConfig::PrevParam | ( | ) |
Selecciona el par�metro anterior.
Definición en la línea 1554 del archivo moConfig.cpp.
Guarda la configuracion en un archivo f�sico.
| p_filename | nombre completo del archivo incluyendo el camino |
or TIXML_ENCODING_UTF8
iterate childrens
Definición en la línea 652 del archivo moConfig.cpp.

Fija el nombre y la clase del objeto a configurar.
El nombre del objeto no especifica la clase. El nombre de la clase puede ser del objeto del que deriva este.
| p_objectname | el nombre del objeto |
| p_objectclass | la clase del objeto |
Definición en la línea 210 del archivo moConfig.h.

|
inline |
Definición en la línea 454 del archivo moConfig.h.
| bool moConfig::SetCurrentParamIndex | ( | int | p_currentparam | ) |
Selecciona el par�metro por el �ndice.
| �ndice | del par�metro |
Definición en la línea 1528 del archivo moConfig.cpp.

| void moConfig::SetCurrentPreConf | ( | MOint | p_actual | ) |
Posiciona la preconfiguraci�n actual en el �ndice indicado.
| �ndice | de la preconfiguraci�n |
Definición en la línea 1622 del archivo moConfig.cpp.

| void moConfig::SetCurrentValueIndex | ( | int | p_paramindex, |
| int | p_valueindex | ||
| ) |
Posiciona el puntero de selecci�n del valor del par�metro a la posici�n indicada.
| p_paramindex | �ndice de par�metro a posicionar el valor |
| p_valueindex | �ndice de valor a posicionar |
Definición en la línea 1501 del archivo moConfig.cpp.

| void moConfig::SetPreconfig | ( | int | valueindex, |
| moPreconfigIndexes & | p_preconfindexes | ||
| ) |
Setea una pre-configuraci�n.
Definición en la línea 1740 del archivo moConfig.cpp.

| void moConfig::SetValue | ( | int | paramindex, |
| int | valueindex, | ||
| moValue & | p_value | ||
| ) |
Fija un valor.
Definición en la línea 1666 del archivo moConfig.cpp.
| moSound & moConfig::Sound | ( | moParamReference | p_paramreference | ) |
| moText moConfig::Text | ( | moParamReference | p_paramreference | ) |
Acceso r�pido a un valor de texto.
| indexparam | �ndice del par�metro |
Definición en la línea 1070 del archivo moConfig.cpp.


| moText moConfig::Text | ( | int | p_param_index | ) |
| const moTexture & moConfig::Texture | ( | moParamReference | p_paramreference | ) |
| const moTextureBuffer & moConfig::TextureBuffer | ( | moParamReference | p_paramreference | ) |
| const moText & moConfig::ToJSON | ( | ) |
Devuelve la estructura del config en formato JSON.
outlets must not be in a param...
Definición en la línea 1750 del archivo moConfig.cpp.

| void moConfig::UnloadConfig | ( | ) |
Elimina todos los par�metros anteriormente cargados.
Limpia la configuraci�n.
Definición en la línea 898 del archivo moConfig.cpp.

| const moVector2d & moConfig::Vector2d | ( | moParamReference | p_paramreference | ) |
| const moVector2i & moConfig::Vector2i | ( | moParamReference | p_paramreference | ) |
| const moVector3d & moConfig::Vector3d | ( | moParamReference | p_paramreference | ) |
| const moVector3i & moConfig::Vector3i | ( | moParamReference | p_paramreference | ) |
| const moVector4d & moConfig::Vector4d | ( | moParamReference | p_paramreference | ) |
| const moVector4i & moConfig::Vector4i | ( | moParamReference | p_paramreference | ) |
|
private |
Definición en la línea 554 del archivo moConfig.h.
|
private |
Definición en la línea 551 del archivo moConfig.h.
|
private |
Definición en la línea 560 del archivo moConfig.h.
|
private |
Definición en la línea 558 del archivo moConfig.h.
|
private |
Definición en la línea 583 del archivo moConfig.h.
|
private |
Definición en la línea 556 del archivo moConfig.h.
|
private |
Definición en la línea 557 del archivo moConfig.h.
|
private |
Definición en la línea 552 del archivo moConfig.h.
solo para poder devolver una referencia
Definición en la línea 565 del archivo moConfig.h.
|
staticprivate |
Definición en la línea 566 del archivo moConfig.h.
|
staticprivate |
Definición en la línea 575 del archivo moConfig.h.
|
staticprivate |
Definición en la línea 576 del archivo moConfig.h.
|
staticprivate |
Definición en la línea 568 del archivo moConfig.h.
|
private |
Definición en la línea 562 del archivo moConfig.h.
|
private |
Definición en la línea 553 del archivo moConfig.h.
|
private |
Definición en la línea 561 del archivo moConfig.h.
Definición en la línea 577 del archivo moConfig.h.
Definición en la línea 578 del archivo moConfig.h.
|
staticprivate |
Definición en la línea 567 del archivo moConfig.h.
|
staticprivate |
Definición en la línea 569 del archivo moConfig.h.
|
staticprivate |
Definición en la línea 570 del archivo moConfig.h.
|
staticprivate |
Definición en la línea 571 del archivo moConfig.h.
|
staticprivate |
Definición en la línea 572 del archivo moConfig.h.
|
staticprivate |
Definición en la línea 573 del archivo moConfig.h.
|
staticprivate |
Definición en la línea 574 del archivo moConfig.h.