#include <Shader.h>
◆ CShader()
  
  
      
        
          | Shaders::CShader::CShader  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ ~CShader()
  
  
      
        
          | virtual Shaders::CShader::~CShader  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ AppendSource()
  
  
      
        
          | bool CShader::AppendSource  | 
          ( | 
          const std::string & |           filename | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Compile()
  
  
      
        
          | virtual bool Shaders::CShader::Compile  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ Free()
  
  
      
        
          | virtual void Shaders::CShader::Free  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetName()
  
  
      
        
          | const std::string & Shaders::CShader::GetName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetSourceWithLineNumbers()
      
        
          | std::string CShader::GetSourceWithLineNumbers  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ Handle()
  
  
      
        
          | virtual GLuint Shaders::CShader::Handle  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ InsertSource()
  
  
      
        
          | bool CShader::InsertSource  | 
          ( | 
          const std::string & |           filename,  | 
         
        
           | 
           | 
          const std::string & |           loc ) | 
         
       
   | 
  
virtual   | 
  
 
 
◆ LoadSource()
  
  
      
        
          | bool CShader::LoadSource  | 
          ( | 
          const std::string & |           filename,  | 
         
        
           | 
           | 
          const std::string & |           prefix = "" ) | 
         
       
   | 
  
virtual   | 
  
 
 
◆ OK()
  
  
      
        
          | bool Shaders::CShader::OK  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetSource()
  
  
      
        
          | virtual void Shaders::CShader::SetSource  | 
          ( | 
          const std::string & |           src | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ m_attr
  
  
      
        
          | std::vector<std::string> Shaders::CShader::m_attr | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_compiled
  
  
      
        
          | bool Shaders::CShader::m_compiled = false | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_lastLog
  
  
      
        
          | std::string Shaders::CShader::m_lastLog | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_source
  
  
      
        
          | std::string Shaders::CShader::m_source | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: