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

#include <SequenceRuntime.hpp>

Public Attributes

SequenceEventKind kind {}
 
SequenceNodeId node {}
 
SequenceNodeId parent {}
 
data::DataId dataId {}
 
std::size_t offset {}
 
std::uint16_t priority {}
 
std::uint8_t label {}
 
std::uint8_t sequenceType {}
 
std::uint8_t endingAction {}
 
std::int32_t clock {}
 

Detailed Description

Definition at line 93 of file SequenceRuntime.hpp.

Member Data Documentation

◆ clock

std::int32_t monopoly::sequence::SequenceEvent::clock {}

Definition at line 104 of file SequenceRuntime.hpp.

◆ dataId

data::DataId monopoly::sequence::SequenceEvent::dataId {}

Definition at line 98 of file SequenceRuntime.hpp.

◆ endingAction

std::uint8_t monopoly::sequence::SequenceEvent::endingAction {}

Definition at line 103 of file SequenceRuntime.hpp.

◆ kind

SequenceEventKind monopoly::sequence::SequenceEvent::kind {}

Definition at line 95 of file SequenceRuntime.hpp.

◆ label

std::uint8_t monopoly::sequence::SequenceEvent::label {}

Definition at line 101 of file SequenceRuntime.hpp.

◆ node

SequenceNodeId monopoly::sequence::SequenceEvent::node {}

Definition at line 96 of file SequenceRuntime.hpp.

◆ offset

std::size_t monopoly::sequence::SequenceEvent::offset {}

Definition at line 99 of file SequenceRuntime.hpp.

◆ parent

SequenceNodeId monopoly::sequence::SequenceEvent::parent {}

Definition at line 97 of file SequenceRuntime.hpp.

◆ priority

std::uint16_t monopoly::sequence::SequenceEvent::priority {}

Definition at line 100 of file SequenceRuntime.hpp.

◆ sequenceType

std::uint8_t monopoly::sequence::SequenceEvent::sequenceType {}

Definition at line 102 of file SequenceRuntime.hpp.


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