![]() |
DDraceNetwork Documentation
|
#include <opengl_sl_program.h>
Additional Inherited Members | |
| Public Member Functions inherited from CGLSLTWProgram | |
| CGLSLTWProgram () | |
| Public Member Functions inherited from CGLSLProgram | |
| void | CreateProgram () |
| void | DeleteProgram () |
| bool | AddShader (CGLSL *pShader) const |
| bool | LinkProgram () |
| void | UseProgram () const |
| TWGLuint | GetProgramId () const |
| void | DetachShader (CGLSL *pShader) const |
| void | DetachShaderById (TWGLuint ShaderId) const |
| void | DetachAllShaders () const |
| void | SetUniformVec2 (int Loc, int Count, const float *pValue) |
| void | SetUniformVec4 (int Loc, int Count, const float *pValue) |
| void | SetUniform (int Loc, int Value) |
| void | SetUniform (int Loc, bool Value) |
| void | SetUniform (int Loc, float Value) |
| void | SetUniform (int Loc, int Count, const float *pValues) |
| int | GetUniformLoc (const char *pName) const |
| CGLSLProgram () | |
| virtual | ~CGLSLProgram () |
| Public Attributes inherited from CGLSLTWProgram | |
| int | m_LocPos |
| int | m_LocTextureSampler |
| int | m_LastTextureSampler |
| int | m_LastIsTextured |
| vec2 | m_LastScreenTL |
| vec2 | m_LastScreenBR |
| Protected Attributes inherited from CGLSLProgram | |
| TWGLuint | m_ProgramId |
| bool | m_IsLinked |