Changeset 5318 in orxonox.OLD for trunk/src/lib/graphics/shader.h
- Timestamp:
- Oct 8, 2005, 1:08:09 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/graphics/shader.h
r5317 r5318 10 10 #include "glincl.h" 11 11 12 template<class T> class Array; 12 13 13 14 typedef enum … … 35 36 36 37 char* fileRead(const char* fileName); 38 Array<char*>* fileReadArray(const char* fileName); 37 39 38 40 static bool checkShaderAbility(); 39 41 40 42 inline static bool shaderActive() { return (Shader::storedShader != NULL)?true:false; }; 41 inline static void suspendShader() { Shader* currShader =storedShader; if (currShader!= NULL) { Shader::deactivateShader(); Shader::storedShader = currShader;} };43 inline static void suspendShader() { Shader* currShader = storedShader; if (storedShader!= NULL) { Shader::deactivateShader(); Shader::storedShader = currShader;} }; 42 44 inline static void restoreShader() { if (storedShader != NULL) storedShader->activateShader(); storedShader = NULL; }; 43 45
Note: See TracChangeset
for help on using the changeset viewer.