blob: 7e691e3f5c6edaa7bc178fe47519666d53978aba (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#pragma once
#include "engine/bounds.hpp"
#include "engine/vector2.hpp"
#include "random_generator.hpp"
#include <memory>
#include <string_view>
struct AppOptions
{
std::shared_ptr<Bounds> maze_bounds;
std::shared_ptr<Vector2> start_coords;
std::string_view wall;
std::shared_ptr<RandomNumberGenerator> random_gen;
};
|