Files
galaxy-engine/include/galaxy.h
T

24 lines
411 B
C++

#pragma once
#include "gshader.h"
#include "grenderer.h"
#include "gwindow.h"
#include "logger.h"
class Galaxy {
public:
Galaxy();
~Galaxy();
Galaxy(GWindow *w, GRenderer *r, Logger *l)
: window(w), renderer(r), logger(l) {};
void init();
void run();
private:
Logger *logger;
GWindow *window;
GRenderer *renderer;
};
static void glfw_errorCallback(int error, const char *description);