#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 } |