Ion
|
A ShaderInfo corresponds to an OpenGL Shader Object. More...
#include "openglobjects.h"
Public Member Functions | |
ShaderInfo () | |
Public Attributes | |
GLenum | type |
The shader type, either GL_VERTEX_SHADER or GL_FRAGMENT_SHADER. More... | |
GLboolean | delete_status |
The status of the shader. More... | |
GLboolean | compile_status |
std::string | source |
The source of the shader as a string. More... | |
std::string | info_log |
The latest info log of the shader. More... | |
A ShaderInfo corresponds to an OpenGL Shader Object.
Definition at line 268 of file openglobjects.h.
|
inline |
Definition at line 269 of file openglobjects.h.
GLboolean ion::gfx::ShaderInfo< T >::compile_status |
Definition at line 277 of file openglobjects.h.
GLboolean ion::gfx::ShaderInfo< T >::delete_status |
The status of the shader.
Definition at line 276 of file openglobjects.h.
std::string ion::gfx::ShaderInfo< T >::info_log |
The latest info log of the shader.
Definition at line 281 of file openglobjects.h.
std::string ion::gfx::ShaderInfo< T >::source |
The source of the shader as a string.
Definition at line 279 of file openglobjects.h.
GLenum ion::gfx::ShaderInfo< T >::type |
The shader type, either GL_VERTEX_SHADER or GL_FRAGMENT_SHADER.
Definition at line 274 of file openglobjects.h.