Reorganising the game engine structure. Getting things ready for real development of the engine

This commit is contained in:
2022-05-27 22:47:36 +02:00
parent 4625ca657b
commit 3446bc2399
22 changed files with 326 additions and 221 deletions

View File

@ -0,0 +1,28 @@
#pragma once
#include <iostream>
#include <string>
#include <filesystem>
#include "Engine.h"
#include <spdlog/spdlog.h>
/*
#include "../MemoryManager.h"
#include <glm/glm.hpp>
#include <MyGraphicsEngine/Shader.h>
#include <MyGraphicsEngine/Window.h>
#include <MyGraphicsEngine/Camera.h>
#include <MyGraphicsEngine/Renderable.h>
extern "C"
{
#include "lauxlib.h"
#include "lua.h"
#include "lualib.h"
}
*/

View File

@ -0,0 +1,10 @@
#pragma once
namespace BarinkEngine {
static class Engine {
public:
static void Startup();
static void Shutdown();
};
};