|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include "StartupResources.hpp"#include "LooseDataOverrides.hpp"#include "ResourceRuntime.hpp"#include "UDUtils.hpp"#include <SDL3/SDL.h>#include <array>#include <atomic>#include <iostream>#include <memory>Go to the source code of this file.
Namespaces | |
| namespace | monopoly |
| namespace | monopoly::startup |
Functions | |
| std::expected< ResourceArguments, std::string > | monopoly::startup::parseResourceArguments (std::span< const std::string_view > arguments) |
| std::expected< void, std::string > | monopoly::startup::selectResourceRoot (std::string_view utf8Root) |
| std::expected< void, std::string > | monopoly::startup::selectResourceContext (data::ResourceContext context) |
| data::ResourceContext | monopoly::startup::resourceContext () noexcept |
| std::expected< void, std::string > | monopoly::startup::selectDataOverrideManifest (std::string_view utf8Path) |
| std::optional< std::filesystem::path > | monopoly::startup::dataOverrideManifest () |
| ResourceSetupResult | monopoly::startup::prepareResources (bool interactive) |
| std::string error |
Definition at line 25 of file StartupResources.cpp.
| std::atomic<bool> finished {} |
Definition at line 23 of file StartupResources.cpp.
| std::string path |
Definition at line 24 of file StartupResources.cpp.