#include <Shader.h>
◆ CShaderProgram()
  
  
      
        
          | Shaders::CShaderProgram::CShaderProgram  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ ~CShaderProgram()
  
  
      
        
          | virtual Shaders::CShaderProgram::~CShaderProgram  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ CompileAndLink()
  
  
      
        
          | virtual bool Shaders::CShaderProgram::CompileAndLink  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ Disable()
  
  
      
        
          | virtual void Shaders::CShaderProgram::Disable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ Enable()
  
  
      
        
          | virtual bool Shaders::CShaderProgram::Enable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ OK()
  
  
      
        
          | bool Shaders::CShaderProgram::OK  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ OnCompiledAndLinked()
  
  
      
        
          | virtual void Shaders::CShaderProgram::OnCompiledAndLinked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
Reimplemented in CGLESShader, CGLShader, Shaders::GL::BaseYUV2RGBGLSLShader, Shaders::GL::ConvolutionFilterShader, Shaders::GL::DefaultFilterShader, Shaders::GL::StretchFilterShader, Shaders::GL::YUV2RGBFilterShader4, Shaders::GLES::BaseVideoFilterShader, Shaders::GLES::BaseYUV2RGBGLSLShader, Shaders::GLES::ConvolutionFilterShader, Shaders::GLES::DefaultFilterShader, Shaders::GLES::YUV2RGBBobShader, and Shaders::GLES::YUV2RGBFilterShader.
 
 
◆ OnDisabled()
  
  
      
        
          | virtual void Shaders::CShaderProgram::OnDisabled  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ OnEnabled()
  
  
      
        
          | virtual bool Shaders::CShaderProgram::OnEnabled  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
Reimplemented in CGLESShader, CGLShader, Shaders::GL::BaseYUV2RGBGLSLShader, Shaders::GL::ConvolutionFilterShader, Shaders::GL::DefaultFilterShader, Shaders::GL::StretchFilterShader, Shaders::GL::YUV2RGBFilterShader4, Shaders::GLES::BaseVideoFilterShader, Shaders::GLES::BaseYUV2RGBGLSLShader, Shaders::GLES::ConvolutionFilterShader, Shaders::GLES::DefaultFilterShader, Shaders::GLES::YUV2RGBBobShader, and Shaders::GLES::YUV2RGBFilterShader.
 
 
◆ PixelShader()
◆ ProgramHandle()
  
  
      
        
          | virtual GLuint Shaders::CShaderProgram::ProgramHandle  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ VertexShader()
◆ m_ok
  
  
      
        
          | bool Shaders::CShaderProgram::m_ok = false | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_pFP
◆ m_pVP
◆ m_shaderProgram
  
  
      
        
          | GLuint Shaders::CShaderProgram::m_shaderProgram = 0 | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: