blob: 13f5feb32293470297cc9d97a07450727339b494 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include <renderer/Renderer.hpp>
#include <renderer/opengl/GlRenderer.hpp>
std::unique_ptr<Renderer>
Renderer::Select(Api api, SDL_Window *window) {
switch (api) {
case API_OPENGL: {
return std::make_unique<GlRenderer>(window);
}
InvalidDefaultCase;
}
return nullptr;
}
Renderer::~Renderer() {}
|