version 3.3

VRS::GL2::VertexShaderObject Class Reference

A vertex shader forms part of a shader program. More...

#include <vrs/opengl/gl2/vertexshaderobject.h>

Inheritance diagram for VRS::GL2::VertexShaderObject:

VRS::GL2::ShaderObject VRS::SharedObj VRS::Visitable

List of all members.

Public Member Functions

 VRS_TYPEINFO (VertexShaderObject, ShaderObject)
 VRS_SERIALIZABLE (VertexShaderObject)
 VertexShaderObject (const std::string &source)
 Source code for vertex shader execution.
virtual GLenum type () const
 See ShaderObject.

Protected Member Functions

 VertexShaderObject ()


Detailed Description

A vertex shader forms part of a shader program.

Constructor & Destructor Documentation

VRS::GL2::VertexShaderObject::VertexShaderObject ( const std::string &  source  )  [inline]

Source code for vertex shader execution.

VRS::GL2::VertexShaderObject::VertexShaderObject (  )  [inline, protected]


Member Function Documentation

VRS::GL2::VertexShaderObject::VRS_TYPEINFO ( VertexShaderObject  ,
ShaderObject   
)

VRS::GL2::VertexShaderObject::VRS_SERIALIZABLE ( VertexShaderObject   ) 

virtual GLenum VRS::GL2::VertexShaderObject::type (  )  const [inline, virtual]

See ShaderObject.

Reimplemented from VRS::GL2::ShaderObject.


The documentation for this class was generated from the following file:

Generated on Mon May 21 06:00:32 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact