All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Zeni::Program_GL_Shader Class Reference

#include <Shader.h>

Inherits Zeni::Program.

Public Member Functions

 Program_GL_Shader ()
virtual ~Program_GL_Shader ()
void attach (Shader &shader)
GLuint get () const
void link ()
- Public Member Functions inherited from Zeni::Program
 Program ()
virtual ~Program ()

Detailed Description

Definition at line 176 of file Shader.h.

Constructor & Destructor Documentation

Zeni::Program_GL_Shader::Program_GL_Shader ( )

Definition at line 98 of file Shader.cpp.

Zeni::Program_GL_Shader::~Program_GL_Shader ( )

Definition at line 103 of file Shader.cpp.

References glDeleteProgram(), and glDetachShader().

Member Function Documentation

void Zeni::Program_GL_Shader::attach ( Shader shader)

Implements Zeni::Program.

Definition at line 111 of file Shader.cpp.

References Zeni::Shader_GL_Shader::get(), and glAttachShader().

GLuint Zeni::Program_GL_Shader::get ( ) const

Definition at line 43 of file Shader.hxx.

void Zeni::Program_GL_Shader::link ( )

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