28 #ifndef _CEGUIOpenGL3StandardShaderVert_h_ 
   29 #define _CEGUIOpenGL3StandardShaderVert_h_ 
   35     StandardShaderVert_Opengl3[] =
 
   38         "uniform mat4 modelViewPerspMatrix;\n" 
   39         "in vec3 inPosition;\n" 
   40         "in vec2 inTexCoord;\n" 
   42         "out vec2 exTexCoord;\n" 
   43         "out vec4 exColour;\n" 
   47             "exTexCoord = inTexCoord;\n" 
   48             "exColour = inColour;\n" 
   49             "gl_Position = modelViewPerspMatrix * vec4(inPosition, 1.0);\n" 
   51     StandardShaderVert_OpenglEs2[] =
 
   53         "uniform mat4 modelViewPerspMatrix;\n" 
   54         "attribute vec3 inPosition;\n" 
   55         "attribute vec2 inTexCoord;\n" 
   56         "attribute vec4 inColour;\n" 
   57         "varying vec2 exTexCoord;\n" 
   58         "varying vec4 exColour;\n" 
   62             "exTexCoord = inTexCoord;\n" 
   63             "exColour = inColour;\n" 
   64             "gl_Position = modelViewPerspMatrix * vec4(inPosition, 1.0);\n" 
   66     StandardShaderVert_OpenglEs3[] =
 
   69         "uniform mat4 modelViewPerspMatrix;\n" 
   70         "in vec3 inPosition;\n" 
   71         "in vec2 inTexCoord;\n" 
   73         "out vec2 exTexCoord;\n" 
   74         "out vec4 exColour;\n" 
   78             "exTexCoord = inTexCoord;\n" 
   79             "exColour = inColour;\n" 
   80             "gl_Position = modelViewPerspMatrix * vec4(inPosition, 1.0);\n" 
Main namespace for Crazy Eddie's GUI Library. 
Definition: arch_overview.dox:1