![]() |
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.
|
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.