Hubris Engine Dev
A Project to learn and get into Game Engine developement.
 
Loading...
Searching...
No Matches
Engine.h File Reference
#include <Platform.h>
#include <Logger.h>
#include <Core/ThreadPool.h>
#include <Core/ThreaddingServer.h>
#include <Core/Graphics/Window.h>
#include <Memory.h>
#include <Core/EventBus.h>
+ Include dependency graph for Engine.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Hubris::Version
 
struct  Hubris::EngineConfig
 Used to configure the engine on instantiation. More...
 
class  Hubris::GraphicsManager
 
class  Hubris::Engine
 Stores and defines Engine wide data and functionalities. More...
 

Namespaces

namespace  Hubris
 The Hubris Engine main namespace.
 

Typedefs

typedef void(* Hubris::StartupCallback) ()
 

Enumerations

enum class  Hubris::RenderAPI : unsigned short {
  Hubris::RenderAPI::OpenGL , Hubris::RenderAPI::Vulkan , Hubris::RenderAPI::DX12 , Hubris::RenderAPI::DX11 ,
  Hubris::RenderAPI::None
}