#pragma once #include #include #include "Mangle.h" namespace MGL { // A class that handles initializing the OpenGL extensions class Mangler { public: // Loads the required OpenGL extensions. static bool Initalize(); private: // Internal routine to load a proc address from OpenGL static uintptr_t LoadOpenGLProc(const char* Name); }; }