#include <GShaderManager.h>
Public Member Functions | |
GShaderManager () | |
~GShaderManager () | |
int | Load (string name, string path, int FLAGS) |
int | Unload () |
int | EnableShader (string name) |
int | DisableShader (string name) |
Public Attributes | |
map< string, GShader * > | shaders |
Protected Attributes | |
bool | initalized |
CGcontext | cgContext |
GShaderManager::GShaderManager | ( | ) |
GShaderManager::~GShaderManager | ( | ) |
int GShaderManager::DisableShader | ( | string | name | ) |
int GShaderManager::EnableShader | ( | string | name | ) |
int GShaderManager::Load | ( | string | name, | |
string | path, | |||
int | FLAGS | |||
) |
int GShaderManager::Unload | ( | ) |
CGcontext GShaderManager::cgContext [protected] |
bool GShaderManager::initalized [protected] |
map<string, GShader *> GShaderManager::shaders |