JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
TileTypeName.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
10
11#include <optional>
12#include <string>
13#include <string_view>
14
16
17namespace core {
18
34[[nodiscard]] std::string tileTypeName(TileType type);
35
45[[nodiscard]] std::optional<TileType> parseTileType(std::string_view name);
46
47} // namespace core
Types de tuiles d'une carte et utilitaires associés.
Espace de noms du moteur et de la logique de jeu.
Definition Bootstrap.h:9
std::string tileTypeName(TileType type)
Convertit un type de tuile en son nom textuel.
Definition TileTypeName.cpp:26
TileType
Type d'une tuile de la grille d'une carte (EX-GP-001).
Definition TileType.h:32
std::optional< TileType > parseTileType(std::string_view name)
Convertit un nom textuel en type de tuile.
Definition TileTypeName.cpp:74