Elaztek Developer Hub
Blamite Game Engine - blam!  00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
project_info.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <string>
4 
6 {
7  bool use_defaults = true;
8 
9  std::string content_root = "";
10  std::string tags_dir = "tags";
11  std::string movies_dir = "bink";
12  std::string data_dir = "data";
13  std::string cache_dir = "maps";
14  std::string plugins_dir = "plugins";
15  std::string fonts_dir = "maps/fonts";
16  std::string user_data_folder = "/";
17 
18  std::string title = "core";
19  std::string codename = "core";
20  std::string publisher = "Elaztek Studios";
21  std::string developer = "Elaztek Studios";
22  std::string affiliates = "";
23  std::string copyright = "Copyright (c) Elaztek Studios 2013-2023";
24  std::string website = "https://elaztek.com/";
25  std::string version = "";
26  std::string icon = "";
27 
30  bool allow_release_console = false;
31 };
BlamProjectInfo::allow_user_tag_overrides
bool allow_user_tag_overrides
Definition: project_info.h:28
BlamProjectInfo::allow_release_debug_tools
bool allow_release_debug_tools
Definition: project_info.h:29
BlamProjectInfo::allow_release_console
bool allow_release_console
Definition: project_info.h:30
BlamProjectInfo::version
std::string version
Definition: project_info.h:25
BlamProjectInfo::title
std::string title
Definition: project_info.h:18
BlamProjectInfo::codename
std::string codename
Definition: project_info.h:19
BlamProjectInfo::movies_dir
std::string movies_dir
Definition: project_info.h:11
BlamProjectInfo::use_defaults
bool use_defaults
Definition: project_info.h:7
BlamProjectInfo::data_dir
std::string data_dir
Definition: project_info.h:12
BlamProjectInfo::icon
std::string icon
Definition: project_info.h:26
BlamProjectInfo::fonts_dir
std::string fonts_dir
Definition: project_info.h:15
BlamProjectInfo::copyright
std::string copyright
Definition: project_info.h:23
BlamProjectInfo::affiliates
std::string affiliates
Definition: project_info.h:22
BlamProjectInfo
Definition: project_info.h:5
BlamProjectInfo::publisher
std::string publisher
Definition: project_info.h:20
BlamProjectInfo::tags_dir
std::string tags_dir
Definition: project_info.h:10
BlamProjectInfo::website
std::string website
Definition: project_info.h:24
BlamProjectInfo::user_data_folder
std::string user_data_folder
Definition: project_info.h:16
BlamProjectInfo::cache_dir
std::string cache_dir
Definition: project_info.h:13
BlamProjectInfo::content_root
std::string content_root
Definition: project_info.h:9
BlamProjectInfo::plugins_dir
std::string plugins_dir
Definition: project_info.h:14
BlamProjectInfo::developer
std::string developer
Definition: project_info.h:21