2#include <engine/engine_export.h>
60 return static_cast<int>(i);
84 {
"Free Aspect", 0, 0, 0.0f},
85 {
"16:9 Aspect", 0, 0, 16.0f / 9.0f},
86 {
"16:10 Aspect", 0, 0, 16.0f / 10.0f},
87 {
"Full HD (1920x1080)", 1920, 1080, 16.0f / 9.0f},
88 {
"WXGA (1366x768)", 1366, 768, 16.0f / 9.0f},
89 {
"QHD (2560x1440)", 2560, 1440, 16.0f / 9.0f},
90 {
"4K UHD (3840x2160)", 3840, 2160, 16.0f / 9.0f}
auto get_reserved_layers_as_array() -> const std::array< std::string, 32 > &
Represents a handle to an asset, providing access and management functions.
friend auto operator==(const app_settings &lhs, const app_settings &rhs) -> bool=default
friend auto operator==(const mesh_settings &lhs, const mesh_settings &rhs) -> bool=default
texture_importer_meta::compression_quality default_compression
friend auto operator==(const texture_importer_settings &lhs, const texture_importer_settings &rhs) -> bool=default
texture_importer_meta::texture_size default_max_size
struct unravel::settings::asset_settings::texture_importer_settings texture
struct unravel::settings::asset_settings::mesh_settings mesh
friend auto operator==(const asset_settings &lhs, const asset_settings &rhs) -> bool=default
friend auto operator==(const graphics_settings &lhs, const graphics_settings &rhs) -> bool=default
std::array< std::string, 32 > layers
friend auto operator==(const layer_settings &lhs, const layer_settings &rhs) -> bool=default
friend auto operator==(const resolution &lhs, const resolution &rhs) -> bool=default
friend auto operator==(const resolution_settings &lhs, const resolution_settings &rhs) -> bool=default
resolution current_resolution
auto set_current_resolution_index(size_t index) -> void
std::vector< resolution > resolutions
auto get_current_resolution_index() const -> int
asset_handle< scene_prefab > startup_scene
friend auto operator==(const standalone_settings &lhs, const standalone_settings &rhs) -> bool=default
friend auto operator==(const time_settings &lhs, const time_settings &rhs) -> bool=default
struct unravel::settings::input_settings input
struct unravel::settings::graphics_settings graphics
friend auto operator==(const settings &lhs, const settings &rhs) -> bool=default
struct unravel::settings::app_settings app
struct unravel::settings::standalone_settings standalone
struct unravel::settings::asset_settings assets
struct unravel::settings::time_settings time
struct unravel::settings::layer_settings layer
struct unravel::settings::resolution_settings resolution