Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::optionsui::SaveRuntimeState Struct Reference

#include <OptionsSaveRuntime.hpp>

Collaboration diagram for monopoly::optionsui::SaveRuntimeState:
[legend]

Public Attributes

FileDialogMode dialog {FileDialogMode::None}
 
std::array< SaveSlot, SaveSlotCount > slots {}
 
int selectedSlot {-1}
 
std::u16string draftDescription
 
std::optional< std::size_t > pendingSaveSlot
 
SaveMetadata pendingMetadata
 
rules::PlayerNumber pendingSaveRequester {rules::NobodyPlayer}
 
std::uint64_t revision {}
 

Detailed Description

Definition at line 53 of file OptionsSaveRuntime.hpp.

Member Data Documentation

◆ dialog

FileDialogMode monopoly::optionsui::SaveRuntimeState::dialog {FileDialogMode::None}

Definition at line 55 of file OptionsSaveRuntime.hpp.

◆ draftDescription

std::u16string monopoly::optionsui::SaveRuntimeState::draftDescription

Definition at line 58 of file OptionsSaveRuntime.hpp.

◆ pendingMetadata

SaveMetadata monopoly::optionsui::SaveRuntimeState::pendingMetadata

Definition at line 60 of file OptionsSaveRuntime.hpp.

◆ pendingSaveRequester

rules::PlayerNumber monopoly::optionsui::SaveRuntimeState::pendingSaveRequester {rules::NobodyPlayer}

Definition at line 61 of file OptionsSaveRuntime.hpp.

◆ pendingSaveSlot

std::optional<std::size_t> monopoly::optionsui::SaveRuntimeState::pendingSaveSlot

Definition at line 59 of file OptionsSaveRuntime.hpp.

◆ revision

std::uint64_t monopoly::optionsui::SaveRuntimeState::revision {}

Definition at line 62 of file OptionsSaveRuntime.hpp.

◆ selectedSlot

int monopoly::optionsui::SaveRuntimeState::selectedSlot {-1}

Definition at line 57 of file OptionsSaveRuntime.hpp.

◆ slots

std::array<SaveSlot, SaveSlotCount> monopoly::optionsui::SaveRuntimeState::slots {}

Definition at line 56 of file OptionsSaveRuntime.hpp.


The documentation for this struct was generated from the following file: