32 #ifndef __MO_SHADER_MANAGER_H 33 #define __MO_SHADER_MANAGER_H 83 void Delete() { m_shaders_array.Empty(); }
142 return m_pTextureFilterIndex;
146 return m_RenderShader;
150 return m_RenderShaderPositionIndex;
154 return m_RenderShaderColorsIndex;
158 return m_RenderShaderColorIndex;
162 return m_RenderShaderOpacityIndex;
166 return m_RenderShaderTextureIndex;
170 return m_RenderShaderNormalIndex;
174 return m_RenderShaderProjectionMatrixIndex;
178 return m_RenderShaderTexCoordIndex;
182 return m_RenderShaderTexCoordEdgeIndex;
186 return m_RenderShaderWireframeWidthIndex;
190 return m_RenderShaderTexWSegmentsIndex;
193 return m_RenderShaderTexHSegmentsIndex;
196 return m_RenderShaderLightIndex;
MOuint GetRSHTexHSegmentsIndex()
MOuint GetRSHProjectionMatrixIndex()
MOuint m_RenderShaderTexHSegmentsIndex
moShaderGLSL m_RenderShader
Recurso ( objeto para cargar y manipular objetos físicos de datos de imágenes, audio, video, 3d, 2d, fuentes, shaders y de cualquier otro tipo extendible por un plugin )
MOuint GetRSHTexCoordEdgeIndex()
moShaderGLSL & GetRenderShader()
MOuint m_RenderShaderOpacityIndex
MOuint GetRSHNormalIndex()
moGLManager * m_glmanager
MOuint GetRSHLightIndex()
MOuint m_RenderShaderPositionIndex
MOuint m_RenderShaderTextureIndex
MOuint m_RenderShaderNormalIndex
moTextureFilterIndex * GetTextureFilterIndex()
MOuint GetRSHTextureIndex()
MOuint GetRSHColorIndex()
MOuint m_RenderShaderTexCoordEdgeIndex
MOuint m_RenderShaderColorIndex
moTextureFilterIndex * m_pTextureFilterIndex
clase de para manejar textos
MOuint GetRSHOpacityIndex()
MOuint m_RenderShaderTexWSegmentsIndex
MOuint GetRSHTexCoordIndex()
MOuint m_RenderShaderLightIndex
MOuint GetRSHPositionIndex()
MOuint m_RenderShaderProjectionMatrixIndex
MOuint m_RenderShaderColorsIndex
moShader * GetShader(MOuint p_idx)
MOuint GetRSHColorsIndex()
Clase que implementa un administrador de shaders.
manejador de operaciones comunes de Open GL
virtual MOboolean Finish()
MOuint m_RenderShaderTexCoordIndex
MOuint GetRSHTexWSegmentsIndex()
virtual ~moShaderManager()
MOuint GetRSHWireframeWidthIndex()
moFBManager * m_fbmanager
MOuint m_RenderShaderWireframeWidthIndex
moShaderArray m_shaders_array