#include <SequenceVideoRuntime.hpp>
|
| std::expected< std::vector< SequenceJumpNotice >, std::string > | sync (engine::SequencePlayback &playback) |
| |
| void | setDecoderOptions (DecoderOptions options) |
| |
| std::expected< void, std::string > | reset (engine::SequencePlayback &playback) |
| |
| std::expected< std::vector< SequenceJumpNotice >, std::string > | sync (const sequence::SequenceRuntime &sequences, const data::ResourceSnapshot &resources) |
| |
| std::expected< void, std::string > | setAlternative (sequence::SequenceNodeId node, std::int32_t decisionFrame, std::int32_t jumpToFrame) |
| |
| std::expected< void, std::string > | chooseAlternative (sequence::SequenceNodeId node, std::int32_t decisionFrame, bool takeAlternative) |
| |
| std::expected< void, std::string > | forgetAlternatives (sequence::SequenceNodeId node) |
| |
| std::expected< void, std::string > | cutToFrame (sequence::SequenceNodeId node, std::int32_t frame) |
| |
| void | reset () noexcept |
| |
| std::span< const SequencePlaybackState > | states () const noexcept |
| |
Definition at line 41 of file SequenceVideoRuntime.hpp.
◆ chooseAlternative()
| std::expected< void, std::string > monopoly::video::SequenceRuntimeBridge::chooseAlternative |
( |
sequence::SequenceNodeId |
node, |
|
|
std::int32_t |
decisionFrame, |
|
|
bool |
takeAlternative |
|
) |
| |
◆ cutToFrame()
◆ forgetAlternatives()
◆ reset() [1/2]
| void monopoly::video::SequenceRuntimeBridge::reset |
( |
| ) |
|
|
noexcept |
◆ reset() [2/2]
◆ setAlternative()
| std::expected< void, std::string > monopoly::video::SequenceRuntimeBridge::setAlternative |
( |
sequence::SequenceNodeId |
node, |
|
|
std::int32_t |
decisionFrame, |
|
|
std::int32_t |
jumpToFrame |
|
) |
| |
◆ setDecoderOptions()
◆ states()
◆ sync() [1/2]
◆ sync() [2/2]
The documentation for this class was generated from the following files: