|
SleakEngine 1.0.0
C++23 multi-backend game engine
|
#include "Renderer.hpp"#include <Graphics/Vulkan/VulkanRenderer.hpp>#include <Graphics/OpenGL/OpenGLRenderer.hpp>#include <Graphics/DirectX11/DirectX11Renderer.hpp>#include <Graphics/DirectX12/DirectX12Renderer.hpp>#include <Core/Window.hpp>#include <memory>#include <Core/OSDef.hpp>Go to the source code of this file.
Classes | |
| class | Sleak::RenderEngine::RendererFactory |
| Constructs the concrete Renderer for a requested backend. More... | |
Namespaces | |
| namespace | Sleak |
| Root namespace for everything the engine exposes. | |
| namespace | Sleak::RenderEngine |
| Backend-facing rendering layer shared by the four graphics backends. | |