Public Member Functions | |
| IA_CONSTRUCTOR void | IAShader_make (IAShader *, const GLenum type, const char *sourceCode) |
| void | IAShader_createOpenGLResources (IAShader *) |
| GLuint | IAShader_getShaderId (IAShader *) |
| void | IAShader_destroyOpenGLResources (IAShader *) |
Data Fields | |
| IAObject | base |
| GLuint | shaderId |
| GLenum | type |
| const char * | sourceCode |
| IA_CONSTRUCTOR void IAShader_make | ( | IAShader * | , |
| const GLenum | type, | ||
| const char * | sourceCode | ||
| ) |
| void IAShader_createOpenGLResources | ( | IAShader * | ) |
| GLuint IAShader_getShaderId | ( | IAShader * | ) |
| void IAShader_destroyOpenGLResources | ( | IAShader * | ) |
| IAObject IAShader::base |
| GLuint IAShader::shaderId |
| GLenum IAShader::type |
| const char* IAShader::sourceCode |