| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include <Shader.h>
Public Member Functions | |
| CPixelShader ()=default | |
| ~CPixelShader () override | |
| void | Free () override | 
| GLuint | Handle () override | 
  Public Member Functions inherited from Shaders::CShader | |
| CShader ()=default | |
| virtual | ~CShader ()=default | 
| virtual bool | Compile ()=0 | 
| virtual void | SetSource (const std::string &src) | 
| virtual bool | LoadSource (const std::string &filename, const std::string &prefix="") | 
| virtual bool | AppendSource (const std::string &filename) | 
| virtual bool | InsertSource (const std::string &filename, const std::string &loc) | 
| bool | OK () const | 
| const std::string & | GetName () const | 
| std::string | GetSourceWithLineNumbers () const | 
Protected Attributes | |
| GLuint | m_pixelShader = 0 | 
  Protected Attributes inherited from Shaders::CShader | |
| std::string | m_source | 
| std::string | m_lastLog | 
| std::vector< std::string > | m_attr | 
| bool | m_compiled = false | 
      
  | 
  default | 
      
  | 
  inlineoverride | 
      
  | 
  inlineoverridevirtual | 
Implements Shaders::CShader.
      
  | 
  inlineoverridevirtual | 
Implements Shaders::CShader.
      
  | 
  protected |