CG_Labs  2021.2
Namespaces | Functions | Variables
WindowManager.cpp File Reference
#include "WindowManager.hpp"
#include "Log.h"
#include "opengl.hpp"
#include <glad/glad.h>
#include <imgui.h>
#include <imgui_impl_glfw.h>
#include <imgui_impl_opengl3.h>

Namespaces

 anonymous_namespace{WindowManager.cpp}
 

Functions

void anonymous_namespace{WindowManager.cpp}::ErrorCallback (int error, char const *description)
 
void anonymous_namespace{WindowManager.cpp}::KeyCallback (GLFWwindow *window, int key, int scancode, int action, int mods)
 
void anonymous_namespace{WindowManager.cpp}::MouseCallback (GLFWwindow *window, int button, int action, int mods)
 
void anonymous_namespace{WindowManager.cpp}::CursorCallback (GLFWwindow *window, double x, double y)
 
void anonymous_namespace{WindowManager.cpp}::FramebufferSizeCallback (GLFWwindow *window, int width, int height)
 

Variables

const int anonymous_namespace{WindowManager.cpp}::default_opengl_major_version = 4
 
const int anonymous_namespace{WindowManager.cpp}::default_opengl_minor_version = 1
 
const int anonymous_namespace{WindowManager.cpp}::default_glsl_version = default_opengl_major_version * 100 + default_opengl_minor_version * 10