Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
StatsTextPlayback.cpp File Reference
#include "StatsTextPlayback.hpp"
#include "AIUtility.hpp"
#include "FontRuntime.hpp"
#include "MoneyFormat.hpp"
#include "RuntimeBitmapSurface.hpp"
#include "StatsDeedPlayback.hpp"
#include "StatsPlayerCashPlayback.hpp"
#include "SequenceTransforms.hpp"
#include <algorithm>
#include <cmath>
#include <iomanip>
#include <limits>
#include <locale>
#include <numeric>
#include <sstream>
Include dependency graph for StatsTextPlayback.cpp:

Go to the source code of this file.

Namespaces

namespace  monopoly
 
namespace  monopoly::statsui
 

Functions

std::expected< std::vector< TextSurface >, std::string > monopoly::statsui::planStatsTextSurfaces (const State &state, const rules::GameState &game, const PlayerPlaybackInputs &inputs, const CalculatorUIState &calculator, const FutureImmunityState &future, const AccountState &accounts, int city, int system, display::Screen2D view, const data::ResourceSnapshot &resources)
 
std::expected< data::LegacyBitmapRGBA8, std::string > monopoly::statsui::renderStatsTextSurface (const TextSurface &surface, fonts::Runtime &font, int *historyScrollLimit, bool modernAA)