My Project
Loading...
Searching...
No Matches
Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
OpenGLCallback Class Reference

#include <opengl_middleware.hh>

Collaboration diagram for OpenGLCallback:
Collaboration graph

Static Public Member Functions

static OpenGLCallbackget_instance ()
 
static void set_window (GLFWwindow *win)
 

Private Member Functions

void middleware_viewport ()
 
void middleware_keyboard ()
 
void middleware_mouse ()
 
GLFWwindow * get_window ()
 

Private Attributes

GLFWwindow * _win
 

Member Function Documentation

◆ get_instance()

static OpenGLCallback & OpenGLCallback::get_instance ( )
inlinestatic

◆ get_window()

GLFWwindow * OpenGLCallback::get_window ( )
private

◆ middleware_keyboard()

void OpenGLCallback::middleware_keyboard ( )
private

◆ middleware_mouse()

void OpenGLCallback::middleware_mouse ( )
private

◆ middleware_viewport()

void OpenGLCallback::middleware_viewport ( )
private

◆ set_window()

static void OpenGLCallback::set_window ( GLFWwindow *  win)
inlinestatic

Member Data Documentation

◆ _win

GLFWwindow* OpenGLCallback::_win
private

The documentation for this class was generated from the following files: