wren
Vulkan-based game engine
Loading...
Searching...
No Matches
context.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <memory>
4
5#include "event.hpp"
7#include "window.hpp"
8
9namespace wren {
10
11class Renderer;
12
13struct Context {
16 std::shared_ptr<GraphicsContext> graphics_context;
17 std::shared_ptr<Renderer> renderer;
18};
19
20} // namespace wren
Definition window.hpp:18
Definition event.hpp:75
Definition editor_scene.hpp:5
Definition context.hpp:13
event::Dispatcher event_dispatcher
Definition context.hpp:15
Window window
Definition context.hpp:14
std::shared_ptr< Renderer > renderer
Definition context.hpp:17
std::shared_ptr< GraphicsContext > graphics_context
Definition context.hpp:16