OpenGL ES SDK for Android
ARM Developer Center
|
Classes | |
class | Matrix |
Functions for manipulating matrices. More... | |
struct | Vec2 |
Type representing texture coordinates. More... | |
class | Text |
Functions for drawing text in OpenGL ES. More... | |
Typedefs | |
typedef struct Skybox::Vec2 | Vec2 |
Type representing texture coordinates. More... | |
Functions | |
void | loadData (const char *filename, unsigned char **textureData) |
Load texture data from a file into memory. More... | |
GLint | get_and_check_attrib_location (GLuint program, const GLchar *attrib_name) |
Invoke glGetAttribLocation(), if it has returned a positive value. Otherwise, print a message and exit. Function used for clarity reasons. More... | |
GLint | get_and_check_uniform_location (GLuint program, const GLchar *uniform_name) |
Invoke glGetUniformLocation, if it has returned a positive value. Otherwise, print a message and exit. Function used for clarity reasons. More... | |
Variables | |
const char | fontVertexShaderSource [] |
Vertex shader source code for text rendering. More... | |
const char | fontFragmentShaderSource [] |
Fragment shader source code for text rendering. More... | |
typedef struct Skybox::Vec2 Skybox::Vec2 |
Type representing texture coordinates.
GLint Skybox::get_and_check_attrib_location | ( | GLuint | program, |
const GLchar * | attrib_name | ||
) |
GLint Skybox::get_and_check_uniform_location | ( | GLuint | program, |
const GLchar * | uniform_name | ||
) |
void Skybox::loadData | ( | const char * | filename, |
unsigned char ** | textureData | ||
) |
const char Skybox::fontFragmentShaderSource[] |
Fragment shader source code for text rendering.
const char Skybox::fontVertexShaderSource[] |
Vertex shader source code for text rendering.