#include <vertexshader.h>
Public Types | |
typedef Shader | BaseType |
typedef VertexShader | ThisType |
Public Member Functions | |
virtual Type | type (void) const |
Protected Member Functions | |
bool | create (const VertexShaderArguments &args) |
virtual GLenum | shaderType (void) const |
VertexShader (Context *ctx) | |
Friends | |
class | Context |
Definition at line 28 of file vertexshader.h.
typedef Shader glw::VertexShader::BaseType |
Reimplemented from glw::Shader.
Definition at line 34 of file vertexshader.h.
Reimplemented from glw::Shader.
Definition at line 35 of file vertexshader.h.
glw::VertexShader::VertexShader | ( | Context * | ctx | ) | [inline, protected] |
Definition at line 44 of file vertexshader.h.
bool glw::VertexShader::create | ( | const VertexShaderArguments & | args | ) | [inline, protected] |
Definition at line 55 of file vertexshader.h.
virtual GLenum glw::VertexShader::shaderType | ( | void | ) | const [inline, protected, virtual] |
Implements glw::Shader.
Definition at line 50 of file vertexshader.h.
virtual Type glw::VertexShader::type | ( | void | ) | const [inline, virtual] |
Implements glw::Object.
Definition at line 37 of file vertexshader.h.
friend class Context [friend] |
Reimplemented from glw::Shader.
Definition at line 30 of file vertexshader.h.