The underlying engine that handles everything underneath.
More...
#include <CoreEngine.hpp>
|
static void | key_callback (GLFWwindow *window, int key, int scancode, int action, int modes) |
|
The underlying engine that handles everything underneath.
◆ changeState()
◆ cleanup()
void CoreEngine::cleanup |
( |
| ) |
|
◆ draw()
void CoreEngine::draw |
( |
| ) |
|
◆ handleEvents()
void CoreEngine::handleEvents |
( |
| ) |
|
◆ init()
void CoreEngine::init |
( |
const char * |
title, |
|
|
int |
width = 640 , |
|
|
int |
height = 480 , |
|
|
int |
bpp = 0 , |
|
|
bool |
fullscreen = false |
|
) |
| |
◆ isRunning()
bool CoreEngine::isRunning |
( |
| ) |
|
|
inline |
◆ key_callback()
void CoreEngine::key_callback |
( |
GLFWwindow * |
window, |
|
|
int |
key, |
|
|
int |
scancode, |
|
|
int |
action, |
|
|
int |
modes |
|
) |
| |
|
static |
◆ popState()
void CoreEngine::popState |
( |
| ) |
|
◆ pushState()
◆ quit()
void CoreEngine::quit |
( |
| ) |
|
|
inline |
◆ update()
void CoreEngine::update |
( |
| ) |
|
◆ m_fullscreen
bool CoreEngine::m_fullscreen |
|
private |
◆ m_isRunning
bool CoreEngine::m_isRunning |
|
private |
◆ m_sharedData
◆ m_window
GLFWwindow* CoreEngine::m_window |
|
private |
◆ states
The documentation for this class was generated from the following files:
- /home/prajol329/Projects/campus/sem4/graphics/project/voxeloop/core/include/CoreEngine.hpp
- /home/prajol329/Projects/campus/sem4/graphics/project/voxeloop/core/src/CoreEngine.cpp