46 m_textures_array.Add(p_tex);
47 idx = m_textures_array.Count() - 1;
50 msg =
moText(
"Texture added: ");
51 msg += m_textures_array[idx]->GetName();
59 if (
ValidIndex(p_idx))
return m_textures_array[p_idx]->GetGLId();
73 else return m_textures_array[p_idx]->GetGLId();
87 else return m_textures_array[p_idx]->GetGLId();
99 float d = p_tempo->
ang;
100 return ptex_anim->
GetGLId(p_tempo);
102 else return m_textures_array[p_idx]->GetGLId();
124 return ptex_anim->
GetGLId(p_tempo);
126 else return m_textures_array[p_idx]->GetGLId();
138 if (
ValidIndex(p_idx))
return m_textures_array[p_idx];
144 if (0<=p_idx && p_idx < m_textures_array.Count())
return true;
149 text =
moText(
"Error(moTextureIndex): the index: ");
151 text +=
moText(
" does not exists.");
167 for (
MOuint i = 0; i < nImages; i++)
174 m_textures_array.Add(ptex);
177 msg =
moText(
"Texture loaded: ");
182 m_textures_array.Add(NULL);
186 return m_textures_array.Count();
MOint GetType(MOuint p_idx)
void Error(moText p_text)
Anuncia y registra un error.
bool NextValue()
Selecciona el próximo valor del parámetro actual.
clase de para manejar textos
moTexture * GetTexture(MOuint p_moid)
moTexture * GetTexture(MOuint p_idx)
MOuint GetGLId(MOuint p_idx)
Clase Base para Objetos Moldeo ( moEffect, moIODevice, moResource, moConsole )
MOint GetTextureMOId(moParam *param, MOboolean p_create_tex)
clase base para el manejo de una textura
static moDebug * MODebug2
Clase de impresión de errores para depuración
MOint Add(moText p_name, moTextureManager *p_tex_man)
moParam & GetParam(MOint p_paramindex=-1)
Devuelve el parámetro por índice.
MOboolean ValidIndex(MOuint p_idx)
virtual MOint GetGLId(moTempo *tempo)
LIBMOLDEO_API moText0 IntToStr(int a)
bool SetCurrentParamIndex(int)
Selecciona el parámetro por el índice.
una textura asociada a una animación de cuadros
MOuint GetValuesCount() const
void Message(moText p_text)
Anuncia un mensaje al usuario además de guardarlo en el log de texto.
bool FirstValue()
Selecciona el primer valor del parámetro actual.
almacena la configuración de los parámetros de un objeto en un archivo XML