, including all inherited members.
| activateLight(int lightType, int lightNum, unsigned long lightVariant, bool compile) | GLShader | [static] |
| activateLighting() | GLShader | |
| activeProgram | GLShader | [protected, static] |
| binding_inc | GLShader | [protected, static] |
| buildLightShaderVariant(int lightType, int variantFlag) | GLShader | [static] |
| clear() | GLShader | [static] |
| clearShader() | GLShader | |
| CompileProgram(GLenum target, GLcharARB *sourcecode, GLhandleARB *shader) | GLShader | |
| defaultShader | GLShader | [static] |
| defaultShaderLoaded | GLShader | [static] |
| findLoops(std::string &shaderStr, const char *loopStart, const char *loopEnd, std::vector< unsigned int > &loopStarts, std::vector< unsigned int > &loopEnds) | GLShader | [static] |
| frag_str | GLShader | [private] |
| frag_str2 | GLShader | [private] |
| fragShader | GLShader | [private] |
| fragShader2 | GLShader | [private] |
| getProgramId() | GLShader | |
| GLShader() | GLShader | |
| HasGLSL(void) | GLShader | [static] |
| isLoaded() | GLShader | |
| isMultiLight(int lightType) | GLShader | [static] |
| light_binding | GLShader | |
| light_frag_str | GLShader | [private, static] |
| light_frag_str2 | GLShader | [private, static] |
| light_multi | GLShader | [private, static] |
| light_type_binding | GLShader | |
| light_vert_str | GLShader | [private, static] |
| lightShader | GLShader | [static] |
| LinkProgram(GLhandleARB program) | GLShader | |
| load(const char *vf, const char *ff, const char *ff2=0) | GLShader | |
| loadDefaultShader(const char *vf, const char *ff, const char *ff2=0) | GLShader | [static] |
| loaded | GLShader | |
| loadLightShader(int lightType, const char *vf, const char *ff, const char *ff2=0, bool multiLight=false) | GLShader | [static] |
| loadShaderStrings(std::string &vs, std::string &fs, std::string &fs2, const char *vf, const char *ff, const char *ff2=0) | GLShader | [static] |
| printLog(GLuint obj) | GLShader | [static] |
| processShaderQueue() | GLShader | [static] |
| program | GLShader | [private] |
| queueLightShaderVariant(int lightType, int variantFlag) | GLShader | [static] |
| searchAndReplace(std::string &haystack, const char *needle, const char *replacement) | GLShader | [static] |
| setShaderAttrib(const char *varId, unsigned int value) | GLShader | |
| setShaderValue(const char *varId, unsigned int value) | GLShader | |
| setShaderValue(const char *varId, XYZ &value) | GLShader | |
| setShaderValue(const char *varId, float *value) | GLShader | |
| setShaderValue(const char *varId, float value) | GLShader | |
| setup(const char *vp, const char *fp, const char *fp2=0) | GLShader | |
| setupShader() | GLShader | |
| setupShader(GLShader &extShader) | GLShader | |
| shader_queue | GLShader | [private, static] |
| shaderQueuePtr | GLShader | [private, static] |
| shaderVals | GLShader | [protected] |
| use() | GLShader | |
| vert_str | GLShader | [private] |
| vertShader | GLShader | [private] |