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 <moTextFilterParam.h>
Métodos públicos | |
moTextFilterParam () | |
virtual | ~moTextFilterParam () |
moTextFilterParam (const moTextFilterParam &p_src) | |
const moTextFilterParam & | operator= (const moTextFilterParam &p_src) |
void | getParamIDs (void *p_shader) |
void | setParamValues () |
void | CopyDefParamIDs (moTextFilterParam *p_params) |
Atributos públicos | |
MOfloat | par_flt1 |
MOfloat | par_flt2 |
MOfloat | par_flt3 |
MOfloat | par_mat2 [4] |
MOfloat | par_mat3 [9] |
MOfloat | par_mat4 [16] |
GLint | m_par_flt1 |
GLint | m_par_flt2 |
GLint | m_par_flt3 |
GLint | m_par_mat2 |
GLint | m_par_mat3 |
GLint | m_par_mat4 |
Esta clase almacena los parámetros de un filtro. Hay 6 parámetros pre-definidos: tres números flotsntes, y tres matrices (2x2, 3x3 and 4x4). Estos parámetros deben corresponder a los parámetros uniformes definidos en el código del shader.
Definición en la línea 12 del archivo moTextFilterParam.h.
|
inline |
Constructor por defecto.
Definición en la línea 18 del archivo moTextFilterParam.h.
|
inlinevirtual |
Destructor por defecto.
Definición en la línea 32 del archivo moTextFilterParam.h.
|
inline |
Definición en la línea 36 del archivo moTextFilterParam.h.
|
inline |
Copia los IDs de los parámetros uniformes a params.
p_params | puntero a los parámetros donde se copiarán los IDs. |
Definición en la línea 73 del archivo moTextFilterParam.h.
void moTextFilterParam::getParamIDs | ( | void * | p_shader | ) |
Obtiene los OpenGL IDs de los parámetros uniformes en el shader que corresponden a los parámetros almacenados en esta clase.
p_glsl | puntero al shader. |
Definición en la línea 6 del archivo moTextFilterParam.cpp.
|
inline |
Definición en la línea 40 del archivo moTextFilterParam.h.
void moTextFilterParam::setParamValues | ( | ) |
Determina los valores de los parámetros uniformes.
Definición en la línea 27 del archivo moTextFilterParam.cpp.
GLint moTextFilterParam::m_par_flt1 |
Definición en la línea 96 del archivo moTextFilterParam.h.
GLint moTextFilterParam::m_par_flt2 |
Definición en la línea 96 del archivo moTextFilterParam.h.
GLint moTextFilterParam::m_par_flt3 |
Definición en la línea 96 del archivo moTextFilterParam.h.
GLint moTextFilterParam::m_par_mat2 |
Definición en la línea 97 del archivo moTextFilterParam.h.
GLint moTextFilterParam::m_par_mat3 |
Definición en la línea 97 del archivo moTextFilterParam.h.
GLint moTextFilterParam::m_par_mat4 |
Definición en la línea 97 del archivo moTextFilterParam.h.
MOfloat moTextFilterParam::par_flt1 |
Definición en la línea 88 del archivo moTextFilterParam.h.
MOfloat moTextFilterParam::par_flt2 |
Definición en la línea 89 del archivo moTextFilterParam.h.
MOfloat moTextFilterParam::par_flt3 |
Definición en la línea 90 del archivo moTextFilterParam.h.
MOfloat moTextFilterParam::par_mat2[4] |
Definición en la línea 92 del archivo moTextFilterParam.h.
MOfloat moTextFilterParam::par_mat3[9] |
Definición en la línea 93 del archivo moTextFilterParam.h.
MOfloat moTextFilterParam::par_mat4[16] |
Definición en la línea 94 del archivo moTextFilterParam.h.