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