RunicVTT Open Source Virtual Tabletop for TTRPG using P2P
Loading...
Searching...
No Matches
msg::ReadyMessage Struct Reference

#include <Message.h>

Collaboration diagram for msg::ReadyMessage:

Public Attributes

DCType kind
 
std::string fromPeerId
 
std::optional< uint64_t > tableId
 
std::optional< uint64_t > boardId
 
std::optional< uint64_t > markerId
 
std::optional< uint64_t > fogId
 
std::optional< Positionpos
 
std::optional< Sizesize
 
std::optional< Visibilityvis
 
std::optional< std::string > name
 
std::optional< std::vector< uint8_t > > bytes
 
std::optional< BoardMetaboardMeta
 
std::optional< MarkerMetamarkerMeta
 
std::optional< uint64_t > threadId
 
std::optional< uint64_t > ts
 
std::optional< std::string > text
 
std::optional< std::set< std::string > > participants
 
std::optional< Movingmov
 
std::optional< MarkerComponentmarkerComp
 
std::optional< Gridgrid
 
std::optional< uint32_t > dragEpoch
 
std::optional< uint32_t > seq
 
std::optional< RolesenderRole
 
std::optional< std::string > userUniqueId
 
std::optional< uint8_t > rebound
 

Detailed Description

Definition at line 166 of file Message.h.

Member Data Documentation

◆ boardId

std::optional<uint64_t> msg::ReadyMessage::boardId

Definition at line 172 of file Message.h.

◆ boardMeta

std::optional<BoardMeta> msg::ReadyMessage::boardMeta

Definition at line 182 of file Message.h.

◆ bytes

std::optional<std::vector<uint8_t> > msg::ReadyMessage::bytes

Definition at line 181 of file Message.h.

◆ dragEpoch

std::optional<uint32_t> msg::ReadyMessage::dragEpoch

Definition at line 195 of file Message.h.

◆ fogId

std::optional<uint64_t> msg::ReadyMessage::fogId

Definition at line 174 of file Message.h.

◆ fromPeerId

std::string msg::ReadyMessage::fromPeerId

Definition at line 169 of file Message.h.

◆ grid

std::optional<Grid> msg::ReadyMessage::grid

Definition at line 193 of file Message.h.

◆ kind

DCType msg::ReadyMessage::kind

Definition at line 168 of file Message.h.

◆ markerComp

std::optional<MarkerComponent> msg::ReadyMessage::markerComp

Definition at line 191 of file Message.h.

◆ markerId

std::optional<uint64_t> msg::ReadyMessage::markerId

Definition at line 173 of file Message.h.

◆ markerMeta

std::optional<MarkerMeta> msg::ReadyMessage::markerMeta

Definition at line 183 of file Message.h.

◆ mov

std::optional<Moving> msg::ReadyMessage::mov

Definition at line 190 of file Message.h.

◆ name

std::optional<std::string> msg::ReadyMessage::name

Definition at line 180 of file Message.h.

◆ participants

std::optional<std::set<std::string> > msg::ReadyMessage::participants

Definition at line 188 of file Message.h.

◆ pos

std::optional<Position> msg::ReadyMessage::pos

Definition at line 176 of file Message.h.

◆ rebound

std::optional<uint8_t> msg::ReadyMessage::rebound

Definition at line 200 of file Message.h.

◆ senderRole

std::optional<Role> msg::ReadyMessage::senderRole

Definition at line 197 of file Message.h.

◆ seq

std::optional<uint32_t> msg::ReadyMessage::seq

Definition at line 196 of file Message.h.

◆ size

std::optional<Size> msg::ReadyMessage::size

Definition at line 177 of file Message.h.

◆ tableId

std::optional<uint64_t> msg::ReadyMessage::tableId

Definition at line 171 of file Message.h.

◆ text

std::optional<std::string> msg::ReadyMessage::text

Definition at line 187 of file Message.h.

◆ threadId

std::optional<uint64_t> msg::ReadyMessage::threadId

Definition at line 185 of file Message.h.

◆ ts

std::optional<uint64_t> msg::ReadyMessage::ts

Definition at line 186 of file Message.h.

◆ userUniqueId

std::optional<std::string> msg::ReadyMessage::userUniqueId

Definition at line 199 of file Message.h.

◆ vis

std::optional<Visibility> msg::ReadyMessage::vis

Definition at line 178 of file Message.h.


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