24 void update(std::uint64_t tick,
25 std::span<const video::SequencePlaybackState>
videoStates,
46 std::uint64_t trademarkStarted_{};
50 std::size_t nextMovie_{};
52 bool selectionRequested_{};
53 std::string movieFile_;
sequence::SequenceNodeId movieNode() const noexcept
Phase phase() const noexcept
const std::string & movieFile() const noexcept
void skip(engine::SequencePlayback &playback)
std::string takeError() noexcept
bool active() const noexcept
bool takePlayerSelectionRequest() noexcept
bool pointerVisible() const noexcept
void begin(std::uint64_t tick, bool startedByLobby, bool use3DBoard, engine::SequencePlayback &playback)
void decoderFailed(std::string error, engine::SequencePlayback &playback)
void update(std::uint64_t tick, std::span< const video::SequencePlaybackState > videoStates, engine::SequencePlayback &playback)
void reset(engine::SequencePlayback &playback)
constexpr DataId EmptyDataId
std::uint64_t SequenceNodeId