Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5318 in orxonox.OLD for trunk/src/lib/graphics/shader.h


Ignore:
Timestamp:
Oct 8, 2005, 1:08:09 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: new ReadFileArray function for shader

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/graphics/shader.h

    r5317 r5318  
    1010#include "glincl.h"
    1111
     12template<class T> class Array;
    1213
    1314typedef enum
     
    3536
    3637  char* fileRead(const char* fileName);
     38  Array<char*>* fileReadArray(const char* fileName);
    3739
    3840  static bool checkShaderAbility();
    3941
    4042  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;} };
    4244  inline static void restoreShader() { if (storedShader != NULL) storedShader->activateShader(); storedShader = NULL; };
    4345
Note: See TracChangeset for help on using the changeset viewer.