#include <opengl_sl_program.h>
◆ CGLSLProgram()
      
        
          | CGLSLProgram::CGLSLProgram  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~CGLSLProgram()
  
  
      
        
          | CGLSLProgram::~CGLSLProgram  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ AddShader()
      
        
          | bool CGLSLProgram::AddShader  | 
          ( | 
          CGLSL *  | 
          pShader | ) | 
           const | 
        
      
 
 
◆ CreateProgram()
      
        
          | void CGLSLProgram::CreateProgram  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ DeleteProgram()
      
        
          | void CGLSLProgram::DeleteProgram  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ DetachAllShaders()
      
        
          | void CGLSLProgram::DetachAllShaders  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ DetachShader()
      
        
          | void CGLSLProgram::DetachShader  | 
          ( | 
          CGLSL *  | 
          pShader | ) | 
           const | 
        
      
 
 
◆ DetachShaderById()
      
        
          | void CGLSLProgram::DetachShaderById  | 
          ( | 
          TWGLuint  | 
          ShaderId | ) | 
           const | 
        
      
 
 
◆ GetProgramId()
      
        
          | TWGLuint CGLSLProgram::GetProgramId  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetUniformLoc()
◆ LinkProgram()
      
        
          | void CGLSLProgram::LinkProgram  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ SetUniform() [1/4]
◆ SetUniform() [2/4]
◆ SetUniform() [3/4]
◆ SetUniform() [4/4]
      
        
          | void CGLSLProgram::SetUniform  | 
          ( | 
          int  | 
          Loc,  | 
        
        
           | 
           | 
          int  | 
          Value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ SetUniformVec2()
◆ SetUniformVec4()
◆ UseProgram()
      
        
          | void CGLSLProgram::UseProgram  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ m_IsLinked
  
  
      
        
          | bool CGLSLProgram::m_IsLinked | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_ProgramId
The documentation for this class was generated from the following files: