JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
StyleSheetTemplate.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2026 Valentin Eloy
2// SPDX-License-Identifier: GPL-3.0-or-later
3
4#pragma once
5
6#include <string>
7#include <unordered_map>
8
18
19namespace hmi {
20
24 bool ok = false;
25 std::string text;
26 std::string error;
27};
28
40 const std::string& templateText, const std::unordered_map<std::string, std::string>& values);
41
42} // namespace hmi
Definition AudioEngine.cpp:15
StyleSheetSubstitutionResult substituteStyleSheetTemplate(const std::string &templateText, const std::unordered_map< std::string, std::string > &values)
Remplace chaque marqueur dollar-accolade de templateText par sa valeur dans values.
Definition StyleSheetTemplate.cpp:8
Résultat d'une substitution : succès et texte produit, ou échec et message d'erreur — jamais un résul...
Definition StyleSheetTemplate.h:23
std::string text
Definition StyleSheetTemplate.h:25
bool ok
Definition StyleSheetTemplate.h:24
std::string error
Definition StyleSheetTemplate.h:26