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

#include <IBarPropertyPlayback.hpp>

Public Attributes

bool available {}
 
rules::PlayerNumber player {rules::NobodyPlayer}
 
RuleMode mode {RuleMode::Nothing}
 
RuleMode projectedMode {RuleMode::Nothing}
 
layout::PropertyMask buildProperties {}
 
layout::PropertyMask sellProperties {}
 
layout::PropertyMask mortgageProperties {}
 
layout::PropertyMask unmortgageProperties {}
 
layout::PropertyMask freeUnmortgageProperties {}
 
layout::PropertyMask placeBuildingProperties {}
 
std::optional< std::uint8_t > selectedDeed
 

Detailed Description

Definition at line 42 of file IBarPropertyPlayback.hpp.

Member Data Documentation

◆ available

bool monopoly::ibar::PropertyTitleInputs::available {}

Definition at line 44 of file IBarPropertyPlayback.hpp.

◆ buildProperties

layout::PropertyMask monopoly::ibar::PropertyTitleInputs::buildProperties {}

Definition at line 48 of file IBarPropertyPlayback.hpp.

◆ freeUnmortgageProperties

layout::PropertyMask monopoly::ibar::PropertyTitleInputs::freeUnmortgageProperties {}

Definition at line 52 of file IBarPropertyPlayback.hpp.

◆ mode

RuleMode monopoly::ibar::PropertyTitleInputs::mode {RuleMode::Nothing}

Definition at line 46 of file IBarPropertyPlayback.hpp.

◆ mortgageProperties

layout::PropertyMask monopoly::ibar::PropertyTitleInputs::mortgageProperties {}

Definition at line 50 of file IBarPropertyPlayback.hpp.

◆ placeBuildingProperties

layout::PropertyMask monopoly::ibar::PropertyTitleInputs::placeBuildingProperties {}

Definition at line 53 of file IBarPropertyPlayback.hpp.

◆ player

rules::PlayerNumber monopoly::ibar::PropertyTitleInputs::player {rules::NobodyPlayer}

Definition at line 45 of file IBarPropertyPlayback.hpp.

◆ projectedMode

RuleMode monopoly::ibar::PropertyTitleInputs::projectedMode {RuleMode::Nothing}

Definition at line 47 of file IBarPropertyPlayback.hpp.

◆ selectedDeed

std::optional<std::uint8_t> monopoly::ibar::PropertyTitleInputs::selectedDeed

Definition at line 54 of file IBarPropertyPlayback.hpp.

◆ sellProperties

layout::PropertyMask monopoly::ibar::PropertyTitleInputs::sellProperties {}

Definition at line 49 of file IBarPropertyPlayback.hpp.

◆ unmortgageProperties

layout::PropertyMask monopoly::ibar::PropertyTitleInputs::unmortgageProperties {}

Definition at line 51 of file IBarPropertyPlayback.hpp.


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