#include <vertexshader.h>
Public Types | |
typedef BoundShader | BaseType |
typedef BoundVertexShader | ThisType |
Public Member Functions | |
const VertexShaderHandle & | handle (void) const |
VertexShaderHandle & | handle (void) |
Protected Member Functions | |
BoundVertexShader (const VertexShaderHandle &handle, const ShaderBindingParams ¶ms) | |
const VertexShaderPtr & | object (void) const |
VertexShaderPtr & | object (void) |
Friends | |
class | Context |
Definition at line 112 of file vertexshader.h.
Reimplemented from glw::BoundShader.
Definition at line 118 of file vertexshader.h.
Reimplemented from glw::BoundShader.
Definition at line 119 of file vertexshader.h.
glw::BoundVertexShader::BoundVertexShader | ( | const VertexShaderHandle & | handle, |
const ShaderBindingParams & | params | ||
) | [inline, protected] |
Definition at line 133 of file vertexshader.h.
const VertexShaderHandle& glw::BoundVertexShader::handle | ( | void | ) | const [inline] |
Reimplemented from glw::BoundShader.
Definition at line 121 of file vertexshader.h.
VertexShaderHandle& glw::BoundVertexShader::handle | ( | void | ) | [inline] |
Reimplemented from glw::BoundShader.
Definition at line 126 of file vertexshader.h.
const VertexShaderPtr& glw::BoundVertexShader::object | ( | void | ) | const [inline, protected] |
Reimplemented from glw::BoundShader.
Definition at line 139 of file vertexshader.h.
VertexShaderPtr& glw::BoundVertexShader::object | ( | void | ) | [inline, protected] |
Reimplemented from glw::BoundShader.
Definition at line 144 of file vertexshader.h.
friend class Context [friend] |
Reimplemented from glw::BoundShader.
Definition at line 114 of file vertexshader.h.