15 inline constexpr std::int32_t
CardX = 0;
57 void reset()
noexcept;
65 return currentSequence_;
75 std::optional<std::uint8_t> lastCard_;
std::expected< void, std::string > sync(std::optional< std::uint8_t > desiredCard, bool iBarVisible, display::Screen2D view, pieces::BoardCameraView camera, engine::SequencePlayback &playback)
std::optional< std::uint8_t > lastCard() const noexcept
data::DataId currentSequence() const noexcept
CardVisualState visualState() const noexcept
constexpr DataId EmptyDataId
constexpr data::DataTag ChanceCardInBaseTag
constexpr std::uint8_t CardsPerDeck
constexpr std::int32_t CardYNotMain
constexpr data::DataTag CommunityCardOutBaseTag
constexpr data::DataTag ChanceFaceBaseTag
constexpr std::uint16_t CardPriority
constexpr data::DataTag CommunityDeckOutBaseTag
constexpr data::DataTag ChanceIdleBaseTag
constexpr std::uint8_t CardEndingStayAtEnd
constexpr data::DataTag ChanceDeckOutBaseTag
constexpr std::int32_t CardYMain
constexpr data::DataTag CommunityIdleBaseTag
constexpr data::DataTag CommunityFaceBaseTag
constexpr std::uint8_t CardEndingStop
constexpr std::int32_t CardX
constexpr data::DataTag CommunityCardInBaseTag
constexpr data::DataTag ChanceCardOutBaseTag
data::DataId cardSequence(CardVisualState state, std::uint8_t cardIndex, pieces::BoardCameraView camera) noexcept