CMSC23700 Common Code Library
Support code for CS23700 programming projects
cs237::__detail::Shader Class Reference

#include <cs237-shader.hxx>

Inherited by cs237::FragmentShader, cs237::GeometryShader, and cs237::VertexShader.

Public Member Functions

GLuint Id () const
 

Protected Member Functions

 Shader (GLenum kind)
 
bool LoadFromFile (const char *file)
 
bool LoadFromString (const char **prog)
 

Constructor & Destructor Documentation

cs237::__detail::Shader::Shader ( GLenum  kind)
protected

Member Function Documentation

GLuint cs237::__detail::Shader::Id ( ) const
inline
bool cs237::__detail::Shader::LoadFromFile ( const char *  file)
protected
bool cs237::__detail::Shader::LoadFromString ( const char **  prog)
protected

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