Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <Shader.h>
Public Member Functions | |
CVertexShader ()=default | |
~CVertexShader () 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 |
std::string | GetName () const |
std::string | GetSourceWithLineNumbers () const |
Protected Attributes | |
GLuint | m_vertexShader = 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 |