Namespaces | Functions
Utilities.cpp File Reference
#include "Utilities.h"
#include <glad/glad.h>
Include dependency graph for Utilities.cpp:

Namespaces

 ion
 
 ion::Graphics
 Contains ionGraphics module and implementations.
 
 ion::Graphics::GL
 Contains ionGraphicsGL module.
 

Functions

int ion::Graphics::GL::GetValueTypeOpenGLEnum (EValueType const ValueType)
 
int ion::Graphics::GL::GetAttributeTypeOpenGLEnum (EAttributeType const AttributeType)
 
bool ion::Graphics::GL::OpenGLError ()
 
void ion::Graphics::GL::IgnoreOpenGLError ()
 
c8 const * ion::Graphics::GL::glErrorString (GLenum const Error)
 
string ion::Graphics::GL::GetOpenGLError ()
 
void ion::Graphics::GL::PrintOpenGLErrors (char const *const Before)
 
void ion::Graphics::GL::PrintOpenGLErrors (c8 const *const Function, c8 const *const File, s32 const Line)
 
bool ion::Graphics::GL::CheckGLFunctionPointer (void *Ptr, char const *const FunctionName)