|
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.