|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include <SequenceRuntime.hpp>
Classes | |
| struct | Node |
Definition at line 273 of file SequenceRuntime.hpp.
|
explicit |
Definition at line 784 of file SequenceRuntime.cpp.
|
default |
|
delete |
| std::vector< SequenceBitmapInstanceView > monopoly::sequence::SequenceRuntime::bitmapInstances | ( | ) | const |
Definition at line 1670 of file SequenceRuntime.cpp.
| std::optional< SequenceCamera2DView > monopoly::sequence::SequenceRuntime::camera2DForLabel | ( | std::uint8_t | label | ) | const |
Definition at line 1880 of file SequenceRuntime.cpp.
| std::optional< SequenceCamera3DView > monopoly::sequence::SequenceRuntime::cameraForLabel | ( | std::uint8_t | label | ) | const |
Definition at line 1898 of file SequenceRuntime.cpp.
| std::vector< SequenceCamera3DView > monopoly::sequence::SequenceRuntime::cameraInstances | ( | ) | const |
Definition at line 1856 of file SequenceRuntime.cpp.
| std::optional< Matrix3D > monopoly::sequence::SequenceRuntime::childMeshWorldMatrix | ( | data::DataId | id, |
| std::uint16_t | priority | ||
| ) | const |
Definition at line 1650 of file SequenceRuntime.cpp.
|
noexcept |
Definition at line 787 of file SequenceRuntime.cpp.
| std::size_t monopoly::sequence::SequenceRuntime::forceRedrawMatching | ( | data::DataId | id, |
| std::uint16_t | priority, | ||
| bool | wholeTree = false |
||
| ) |
Definition at line 1588 of file SequenceRuntime.cpp.
| std::optional< SequenceInfoView > monopoly::sequence::SequenceRuntime::info | ( | data::DataId | id, |
| std::uint16_t | priority, | ||
| bool | wholeTree = false |
||
| ) | const |
Definition at line 1622 of file SequenceRuntime.cpp.
| std::optional< SequenceNodeView > monopoly::sequence::SequenceRuntime::inspect | ( | SequenceNodeId | node | ) | const |
Definition at line 1602 of file SequenceRuntime.cpp.
| bool monopoly::sequence::SequenceRuntime::isSequenceFinished | ( | data::DataId | id, |
| std::uint16_t | priority, | ||
| bool | wholeTree = false |
||
| ) | const |
Definition at line 1638 of file SequenceRuntime.cpp.
|
noexcept |
Definition at line 786 of file SequenceRuntime.cpp.
| std::vector< SequenceNodeId > monopoly::sequence::SequenceRuntime::matching | ( | data::DataId | id, |
| std::uint16_t | priority, | ||
| bool | wholeTree = false |
||
| ) | const |
Definition at line 1471 of file SequenceRuntime.cpp.
| std::vector< SequenceMeshInstanceView > monopoly::sequence::SequenceRuntime::meshInstances | ( | ) | const |
Definition at line 1775 of file SequenceRuntime.cpp.
| std::size_t monopoly::sequence::SequenceRuntime::moveMatching | ( | data::DataId | id, |
| std::uint16_t | priority, | ||
| const SequenceTransform & | transform, | ||
| bool | wholeTree = false |
||
| ) |
Definition at line 1577 of file SequenceRuntime.cpp.
|
delete |
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::requestSoundClock | ( | SequenceNodeId | id, |
| std::int32_t | mediaClock | ||
| ) |
Definition at line 1077 of file SequenceRuntime.cpp.
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::requestSoundFailure | ( | SequenceNodeId | id | ) |
Definition at line 1065 of file SequenceRuntime.cpp.
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::requestVideoClock | ( | SequenceNodeId | node, |
| std::int32_t | mediaClock, | ||
| std::int32_t | duration, | ||
| bool | ended | ||
| ) |
Definition at line 1091 of file SequenceRuntime.cpp.
| std::vector< SequenceNodeId > monopoly::sequence::SequenceRuntime::roots | ( | ) | const |
Definition at line 1920 of file SequenceRuntime.cpp.
| std::vector< SequenceScrollingWorldView > monopoly::sequence::SequenceRuntime::scrollingWorldInstances | ( | ) | const |
Definition at line 1829 of file SequenceRuntime.cpp.
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::seek | ( | SequenceNodeId | node, |
| std::int32_t | time | ||
| ) |
Definition at line 1246 of file SequenceRuntime.cpp.
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::setEndingAction | ( | SequenceNodeId | node, |
| std::uint8_t | action | ||
| ) |
Definition at line 1115 of file SequenceRuntime.cpp.
| std::expected< std::size_t, RuntimeError > monopoly::sequence::SequenceRuntime::setEndingActionMatching | ( | data::DataId | id, |
| std::uint16_t | priority, | ||
| std::uint8_t | action, | ||
| bool | wholeTree = false |
||
| ) |
Definition at line 1504 of file SequenceRuntime.cpp.
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::setPanning | ( | SequenceNodeId | node, |
| std::int8_t | panning | ||
| ) |
Definition at line 1160 of file SequenceRuntime.cpp.
| std::size_t monopoly::sequence::SequenceRuntime::setPanningMatching | ( | data::DataId | id, |
| std::uint16_t | priority, | ||
| std::int8_t | panning, | ||
| bool | wholeTree = false |
||
| ) |
Definition at line 1557 of file SequenceRuntime.cpp.
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::setPaused | ( | SequenceNodeId | node, |
| bool | paused | ||
| ) |
Definition at line 1105 of file SequenceRuntime.cpp.
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::setPitch | ( | SequenceNodeId | node, |
| std::uint16_t | pitch | ||
| ) |
Definition at line 1144 of file SequenceRuntime.cpp.
| std::size_t monopoly::sequence::SequenceRuntime::setPitchMatching | ( | data::DataId | id, |
| std::uint16_t | priority, | ||
| std::uint16_t | pitch, | ||
| bool | wholeTree = false |
||
| ) |
Definition at line 1539 of file SequenceRuntime.cpp.
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::setScrollingWorldVisibility | ( | SequenceNodeId | node, |
| bool | onScreen | ||
| ) |
Definition at line 1178 of file SequenceRuntime.cpp.
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::setVolume | ( | SequenceNodeId | node, |
| std::uint8_t | volume | ||
| ) |
Definition at line 1127 of file SequenceRuntime.cpp.
| std::size_t monopoly::sequence::SequenceRuntime::setVolumeMatching | ( | data::DataId | id, |
| std::uint16_t | priority, | ||
| std::uint8_t | volume, | ||
| bool | wholeTree = false |
||
| ) |
Definition at line 1520 of file SequenceRuntime.cpp.
| std::vector< SequenceSoundInstanceView > monopoly::sequence::SequenceRuntime::soundInstances | ( | ) | const |
Definition at line 1697 of file SequenceRuntime.cpp.
| std::expected< SequenceNodeId, RuntimeError > monopoly::sequence::SequenceRuntime::start | ( | std::shared_ptr< const SequenceProgram > | program, |
| std::uint16_t | priority = 0, |
||
| ClockStartOptions | options = {}, |
||
| std::optional< SequenceTransform > | initialTransform = std::nullopt, |
||
| std::uint8_t | labelOverride = 0 |
||
| ) |
Definition at line 931 of file SequenceRuntime.cpp.
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::stop | ( | SequenceNodeId | node | ) |
Definition at line 1057 of file SequenceRuntime.cpp.
| void monopoly::sequence::SequenceRuntime::stopAll | ( | ) |
Definition at line 967 of file SequenceRuntime.cpp.
| std::size_t monopoly::sequence::SequenceRuntime::stopMatching | ( | data::DataId | id, |
| std::uint16_t | priority, | ||
| bool | wholeTree = false |
||
| ) |
Definition at line 1486 of file SequenceRuntime.cpp.
| std::expected< void, RuntimeError > monopoly::sequence::SequenceRuntime::update | ( | std::int32_t | parentClock | ) |
Definition at line 1455 of file SequenceRuntime.cpp.
| std::vector< SequenceVideoInstanceView > monopoly::sequence::SequenceRuntime::videoInstances | ( | ) | const |
Definition at line 1742 of file SequenceRuntime.cpp.