LkEngine 0.1.2
 
Loading...
Searching...
No Matches
ApplicationConfig.h
1#pragma once
2
3#include <filesystem>
4#include <stdint.h>
5#include <string>
6
7namespace LkEngine {
8
10 {
11 int Argc = 0;
12 char** Argv{};
13
14 std::string Title = "LkEngine";
15 uint16_t Width = 1920;
16 uint16_t Height = 1080;
17 bool Fullscreen = false;
18 bool VSync = true;
19 bool Resizable = true;
20 bool StartMaximized = false;
21 bool ImGuiEnabled = true;
22
23 std::string WorkingDirectory{};
24 std::filesystem::path ConfigurationFile = "LkEngine.config";
25 std::filesystem::path StartProject{};
26 };
27
28}
Definition Asset.h:11
Definition ApplicationConfig.h:10