SLProject  4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
SLGLProgramManager.h File Reference
#include <string>
#include <map>
Include dependency graph for SLGLProgramManager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SLGLProgramManager
 Static container for standard shader programs. More...
 

Enumerations

enum  SLStdShaderProg {
  SP_colorAttribute = 0 , SP_colorUniform , SP_colorUniformPoint , SP_textureOnly , SP_textureOnlyExternal , SP_fontTex ,
  SP_depth , SP_errorTex
}
 Enumeration for standard shader programs. More...
 

Detailed Description

Date
March 2020
Authors
Michael Goettlicher, Marcus Hudritsch
Remarks
Please use clangformat to format the code. See more code style on https://github.com/cpvrlab/SLProject4/wiki/SLProject-Coding-Style

Definition in file SLGLProgramManager.h.

Enumeration Type Documentation

◆ SLStdShaderProg

Enumeration for standard shader programs.

Enumerator
SP_colorAttribute 
SP_colorUniform 
SP_colorUniformPoint 
SP_textureOnly 
SP_textureOnlyExternal 
SP_fontTex 
SP_depth 
SP_errorTex 

Definition at line 23 of file SLGLProgramManager.h.

24 {
30  SP_fontTex,
31  SP_depth,
33 };
@ SP_colorUniform
@ SP_colorUniformPoint
@ SP_colorAttribute
@ SP_textureOnly
@ SP_errorTex
@ SP_fontTex
@ SP_textureOnlyExternal
@ SP_depth