|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
Classes | |
| struct | Fill |
| struct | Plan |
| struct | Request |
| struct | TextRegion |
Typedefs | |
| using | TemplateResolver = std::function< std::expected< std::shared_ptr< const data::BitmapRuntimeAsset >, std::string >(data::DataId)> |
Functions | |
| int | propertyIndex (int square) noexcept |
| data::DataId | templateId (const Request &request) noexcept |
| std::expected< Plan, std::string > | plan (const Request &request) |
| std::expected< data::LegacyBitmapRGBA8, std::string > | render (const Request &request, fonts::Runtime &fonts, const TemplateResolver &resolveTemplate) |
Variables | |
| constexpr int | Width = 199 |
| constexpr int | Height = 227 |
| using monopoly::deeds::TemplateResolver = typedef std::function<std::expected< std::shared_ptr<const data::BitmapRuntimeAsset>, std::string>(data::DataId)> |
Definition at line 58 of file EuropeanDeed.hpp.
Definition at line 148 of file EuropeanDeed.cpp.
Definition at line 132 of file EuropeanDeed.cpp.
| std::expected< data::LegacyBitmapRGBA8, std::string > monopoly::deeds::render | ( | const Request & | request, |
| fonts::Runtime & | fonts, | ||
| const TemplateResolver & | resolveTemplate | ||
| ) |
Definition at line 255 of file EuropeanDeed.cpp.
|
noexcept |
Definition at line 138 of file EuropeanDeed.cpp.
Definition at line 15 of file EuropeanDeed.hpp.
Definition at line 14 of file EuropeanDeed.hpp.