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

#include <OptionsCustomBoardRuntime.hpp>

Public Attributes

bool active {}
 
display::Screen2D previousView {display::Screen2D::PlayerSelect}
 
std::filesystem::path directory
 
std::vector< CustomBoardEntry > entries
 
std::size_t pageOffset {}
 
int selectedIndex {-1}
 
std::array< Rect, 4 > buttonRects {}
 
std::uint64_t revision {}
 

Detailed Description

Definition at line 20 of file OptionsCustomBoardRuntime.hpp.

Member Data Documentation

◆ active

bool monopoly::optionsui::CustomBoardState::active {}

Definition at line 22 of file OptionsCustomBoardRuntime.hpp.

◆ buttonRects

std::array<Rect, 4> monopoly::optionsui::CustomBoardState::buttonRects {}

Definition at line 28 of file OptionsCustomBoardRuntime.hpp.

◆ directory

std::filesystem::path monopoly::optionsui::CustomBoardState::directory

Definition at line 24 of file OptionsCustomBoardRuntime.hpp.

◆ entries

std::vector<CustomBoardEntry> monopoly::optionsui::CustomBoardState::entries

Definition at line 25 of file OptionsCustomBoardRuntime.hpp.

◆ pageOffset

std::size_t monopoly::optionsui::CustomBoardState::pageOffset {}

Definition at line 26 of file OptionsCustomBoardRuntime.hpp.

◆ previousView

display::Screen2D monopoly::optionsui::CustomBoardState::previousView {display::Screen2D::PlayerSelect}

Definition at line 23 of file OptionsCustomBoardRuntime.hpp.

◆ revision

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

Definition at line 29 of file OptionsCustomBoardRuntime.hpp.

◆ selectedIndex

int monopoly::optionsui::CustomBoardState::selectedIndex {-1}

Definition at line 27 of file OptionsCustomBoardRuntime.hpp.


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