JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
core::LoadedCharacterSheet Struct Reference

Une fiche chargée depuis un fichier, et ce qui n'a pas pu l'être. More...

#include <CharacterSheet.h>

Public Member Functions

bool ok () const

Public Attributes

CharacterSheet sheet
Inventory inventory
 Ce que le personnage PORTE (LOT-14), lu dans le même fichier.
std::vector< std::string > errors

Detailed Description

Une fiche chargée depuis un fichier, et ce qui n'a pas pu l'être.

Les erreurs voyagent avec la donnée, jamais à sa place (EX-CNT-010) : une fiche dont un champ est illisible reste affichable, et la refuser en bloc laisserait un écran vide sans dire pourquoi.

Member Function Documentation

◆ ok()

bool core::LoadedCharacterSheet::ok ( ) const
inlinenodiscard

Member Data Documentation

◆ errors

std::vector<std::string> core::LoadedCharacterSheet::errors

◆ inventory

Inventory core::LoadedCharacterSheet::inventory

Ce que le personnage PORTE (LOT-14), lu dans le même fichier.

Vide si le fichier n'en déclare pas : un personnage sans inventaire est un personnage les mains vides, pas une erreur.

◆ sheet

CharacterSheet core::LoadedCharacterSheet::sheet

The documentation for this struct was generated from the following file:
  • /home/runner/work/JustAnotherDnDGame/JustAnotherDnDGame/Source/Core/Rpg/CharacterSheet.h