![]() |
Atlas Game Manager
A game manager for f95 and dlsite written in c++
|
#include <QObject>#include <QSettings>#include <QVariant>#include <filesystem>#include "ConfigNotification.hpp"#include "core/exceptions.hpp"#include "core/logging/formatters.hpp"#include "core/logging/logging.hpp"Go to the source code of this file.
Macros | |
| #define | ATLAS_CONFIG_HPP |
| #define | STR(val) |
| #define | KEY_VALUE(group, name) |
| #define | SETTINGS_D(group, name, type, default_value) |
| #define | SETTINGS_PATH(group, name, default_path) |
| #define | SETTINGS_FILE(group, name, default_path) |
| #define | SETTINGS(group, name, type) |
| #define | SETTINGS_DE(group, name, type, default_value) |
| #define | SETTINGS_GEO(name) |
| #define | SETTINGS_STATE(name) |
| #define | CONFIG_ATTACH_THIS |
Enumerations | |
| enum | SCALE_TYPE : int { IGNORE_ASPECT_RATIO = Qt::IgnoreAspectRatio , KEEP_ASPECT_RATIO = Qt::KeepAspectRatio , KEEP_ASPECT_RATIO_BY_EXPANDING = Qt::KeepAspectRatioByExpanding , FIT_BLUR_EXPANDING = 3 , FIT_BLUR_STRETCH = 4 } |
| enum | BLUR_TYPE : int { BACKGROUND_ONLY = 0 , FEATHER_IMAGE = 1 , SQUARE = 2 } |
| enum | PreviewType { PREVIEW_UNKNOWN = 0 , PREVIEW_BANNER = 1 , PREVIEW_PREVIEW = 2 , PREVIEW_BANNER_WIDE = 3 , PREVIEW_COVER = 4 , PREVIEW_LOGO = 5 } |
| enum | BannerType { Error = -1 , Normal = 0 , Wide = 1 , Cover = 2 , Logo = 3 , SENTINEL } |
| enum | BannerMask { MASK_NORMAL = 1 << 0 , MASK_WIDE = 1 << 1 , MASK_COVER = 1 << 2 , MASK_LOGO = 1 << 3 } |
| enum | LOCATION : int { NONE = 0 , TOP_LEFT = 1 , TOP_CENTER = 2 , TOP_RIGHT = 3 , BOTTOM_LEFT = 4 , BOTTOM_CENTER = 5 , BOTTOM_RIGHT = 6 } |
Functions | |
| QSettings | getSettingsObject () |
| #define ATLAS_CONFIG_HPP |
| #define CONFIG_ATTACH_THIS |
| #define KEY_VALUE | ( | group, | |
| name ) |
| #define SETTINGS | ( | group, | |
| name, | |||
| type ) |
| #define SETTINGS_D | ( | group, | |
| name, | |||
| type, | |||
| default_value ) |
| #define SETTINGS_DE | ( | group, | |
| name, | |||
| type, | |||
| default_value ) |
| #define SETTINGS_FILE | ( | group, | |
| name, | |||
| default_path ) |
| #define SETTINGS_GEO | ( | name | ) |
| #define SETTINGS_PATH | ( | group, | |
| name, | |||
| default_path ) |
| #define SETTINGS_STATE | ( | name | ) |
| #define STR | ( | val | ) |
| enum BannerMask |
| enum BannerType |
| enum BLUR_TYPE : int |
| enum LOCATION : int |
| enum PreviewType |
| enum SCALE_TYPE : int |
|
inline |