Inherits CShader.
Public Member Functions | |
| bool | Compile (const std::string &extraBegin="", const std::string &extraEnd="") override |
| void | Free () override |
| GLuint | Handle () override |
Public Member Functions inherited from CShader | |
| bool | LoadSource (const std::string &file) |
| bool | OK () const |
Protected Attributes | |
| GLuint | m_vertexShader = 0 |
Protected Attributes inherited from CShader | |
| bool | m_compiled = false |
| std::string | m_lastLog |
| std::string | m_source |