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

#include <Actions.hpp>

Public Attributes

Type action = Type::Null
 
rules::PlayerNumber fromPlayer
 
rules::PlayerNumber toPlayer
 
std::int64_t numberA = 0
 
std::int64_t numberB = 0
 
std::int64_t numberC = 0
 
std::int64_t numberD = 0
 
std::int64_t numberE = 0
 
std::array< wchar_t, 80 > stringA {}
 
std::vector< std::uint8_t > binaryData
 
std::vector< std::uint8_t > binaryDataA {}
 
std::uint32_t sourceId = 0
 

Detailed Description

Definition at line 124 of file Actions.hpp.

Member Data Documentation

◆ action

Type monopoly::actions::Message::action = Type::Null

Definition at line 126 of file Actions.hpp.

◆ binaryData

std::vector<std::uint8_t> monopoly::actions::Message::binaryData

Definition at line 142 of file Actions.hpp.

◆ binaryDataA

std::vector<std::uint8_t> monopoly::actions::Message::binaryDataA {}

Definition at line 143 of file Actions.hpp.

◆ fromPlayer

rules::PlayerNumber monopoly::actions::Message::fromPlayer
Initial value:
=
constexpr PlayerNumber NobodyPlayer
Definition RuleTypes.hpp:16

Definition at line 128 of file Actions.hpp.

◆ numberA

std::int64_t monopoly::actions::Message::numberA = 0

Definition at line 134 of file Actions.hpp.

◆ numberB

std::int64_t monopoly::actions::Message::numberB = 0

Definition at line 135 of file Actions.hpp.

◆ numberC

std::int64_t monopoly::actions::Message::numberC = 0

Definition at line 136 of file Actions.hpp.

◆ numberD

std::int64_t monopoly::actions::Message::numberD = 0

Definition at line 137 of file Actions.hpp.

◆ numberE

std::int64_t monopoly::actions::Message::numberE = 0

Definition at line 138 of file Actions.hpp.

◆ sourceId

std::uint32_t monopoly::actions::Message::sourceId = 0

Definition at line 148 of file Actions.hpp.

◆ stringA

std::array<wchar_t, 80> monopoly::actions::Message::stringA {}

Definition at line 140 of file Actions.hpp.

◆ toPlayer

rules::PlayerNumber monopoly::actions::Message::toPlayer
Initial value:

Definition at line 131 of file Actions.hpp.


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