|  | 
| void | Free () override | 
|  | 
| bool | Compile () override | 
|  | 
| GLuint | Handle () override | 
|  | 
| 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 | 
|  | 
| std::string | GetName () const | 
|  | 
| std::string | GetSourceWithLineNumbers () const | 
|  | 
|  | 
| GLuint | m_pixelShader = 0 | 
|  | 
| std::string | m_source | 
|  | 
| std::string | m_lastLog | 
|  | 
| std::vector< std::string > | m_attr | 
|  | 
| bool | m_compiled = false | 
|  | 
The documentation for this class was generated from the following files:
- xbmc/guilib/Shader.h
- xbmc/guilib/Shader.cpp