#include <SequenceClock.hpp>
|
| std::expected< ClockUpdate, ClockError > | update (std::int32_t parentClock, bool forceReevaluation=false) |
| |
| std::expected< void, ClockError > | supplyVideoClock (std::int32_t mediaClock, std::int32_t duration, bool ended) |
| |
| std::expected< void, ClockError > | supplySoundClock (std::int32_t mediaClock) |
| |
| std::int32_t | elapsedParentClock () const noexcept |
| |
| std::expected< void, ClockError > | setPaused (bool paused, std::int32_t parentClock) |
| |
| void | hibernateScrollingWorld (std::int32_t parentClock) noexcept |
| |
| ClockUpdate | seek (std::int32_t newTime, std::int32_t parentClock) |
| |
| std::expected< void, ClockError > | setEndingAction (std::uint8_t action) |
| |
| std::int32_t | clock () const noexcept |
| |
| std::int32_t | endTime () const noexcept |
| |
| std::uint8_t | timeMultiple () const noexcept |
| |
| std::uint8_t | endingAction () const noexcept |
| |
| bool | paused () const noexcept |
| |
| bool | stopped () const noexcept |
| |
Definition at line 59 of file SequenceClock.hpp.
◆ clock()
| std::int32_t monopoly::sequence::SequenceClock::clock |
( |
| ) |
const |
|
inlinenoexcept |
◆ elapsedParentClock()
| std::int32_t monopoly::sequence::SequenceClock::elapsedParentClock |
( |
| ) |
const |
|
inlinenoexcept |
◆ endingAction()
| std::uint8_t monopoly::sequence::SequenceClock::endingAction |
( |
| ) |
const |
|
inlinenoexcept |
◆ endTime()
| std::int32_t monopoly::sequence::SequenceClock::endTime |
( |
| ) |
const |
|
inlinenoexcept |
◆ hibernateScrollingWorld()
| void monopoly::sequence::SequenceClock::hibernateScrollingWorld |
( |
std::int32_t |
parentClock | ) |
|
|
noexcept |
◆ paused()
| bool monopoly::sequence::SequenceClock::paused |
( |
| ) |
const |
|
inlinenoexcept |
◆ seek()
| ClockUpdate monopoly::sequence::SequenceClock::seek |
( |
std::int32_t |
newTime, |
|
|
std::int32_t |
parentClock |
|
) |
| |
◆ setEndingAction()
| std::expected< void, ClockError > monopoly::sequence::SequenceClock::setEndingAction |
( |
std::uint8_t |
action | ) |
|
◆ setPaused()
| std::expected< void, ClockError > monopoly::sequence::SequenceClock::setPaused |
( |
bool |
paused, |
|
|
std::int32_t |
parentClock |
|
) |
| |
◆ start()
◆ stopped()
| bool monopoly::sequence::SequenceClock::stopped |
( |
| ) |
const |
|
inlinenoexcept |
◆ supplySoundClock()
| std::expected< void, ClockError > monopoly::sequence::SequenceClock::supplySoundClock |
( |
std::int32_t |
mediaClock | ) |
|
◆ supplyVideoClock()
| std::expected< void, ClockError > monopoly::sequence::SequenceClock::supplyVideoClock |
( |
std::int32_t |
mediaClock, |
|
|
std::int32_t |
duration, |
|
|
bool |
ended |
|
) |
| |
◆ timeMultiple()
| std::uint8_t monopoly::sequence::SequenceClock::timeMultiple |
( |
| ) |
const |
|
inlinenoexcept |
◆ update()
◆ InfiniteEndTime
| constexpr std::int32_t monopoly::sequence::SequenceClock::InfiniteEndTime = 1'234'567'890 |
|
staticconstexpr |
The documentation for this class was generated from the following files: