shaderEntry Struct Reference

Management class for all shaders used within the game. More...

#include <ShaderManager.h>

List of all members.

Public Attributes

string filename
 Base shader filename (without .vert or .frag suffix).
GLuint glId
 OpenGL id of the shader program.
GLuint vertexGlId
 OpenGL id of the vertex shader.
GLuint fragmentGlId
 OpenGL id of the fragment shader.
Uint32 count
 Number of objects using this shader.


Detailed Description

Management class for all shaders used within the game.

Provides shaders loading and registration for all objects.

The actual shader data


Member Data Documentation

Base shader filename (without .vert or .frag suffix).

OpenGL id of the shader program.

OpenGL id of the vertex shader.

OpenGL id of the fragment shader.

Number of objects using this shader.


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

Generated on Mon Jul 7 13:30:35 2008 for Firefly by  doxygen 1.5.6