|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include "BitmapRuntime.hpp"#include "FontRuntime.hpp"#include <expected>#include <functional>#include <memory>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | monopoly::deeds::Request |
| struct | monopoly::deeds::Fill |
| struct | monopoly::deeds::TextRegion |
| struct | monopoly::deeds::Plan |
Namespaces | |
| namespace | monopoly |
| namespace | monopoly::deeds |
Typedefs | |
| using | monopoly::deeds::TemplateResolver = std::function< std::expected< std::shared_ptr< const data::BitmapRuntimeAsset >, std::string >(data::DataId)> |
Functions | |
| int | monopoly::deeds::propertyIndex (int square) noexcept |
| data::DataId | monopoly::deeds::templateId (const Request &request) noexcept |
| std::expected< Plan, std::string > | monopoly::deeds::plan (const Request &request) |
| std::expected< data::LegacyBitmapRGBA8, std::string > | monopoly::deeds::render (const Request &request, fonts::Runtime &fonts, const TemplateResolver &resolveTemplate) |
Variables | |
| constexpr int | monopoly::deeds::Width = 199 |
| constexpr int | monopoly::deeds::Height = 227 |