Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::video::SequencePlaybackState Struct Reference

#include <SequenceVideoRuntime.hpp>

Collaboration diagram for monopoly::video::SequencePlaybackState:
[legend]

Public Attributes

sequence::SequenceNodeId node {}
 
std::filesystem::path file
 
Status status {}
 
data::SequenceVideoData options {}
 
std::optional< data::Sequence2DBoundingBoxAttribute > boundingBox
 
sequence::Matrix2D worldTransform {}
 
bool waitingForAudioClock {}
 
bool initialized {}
 
std::optional< data::DataId > surface
 
std::uint64_t consumedAudioBytes {}
 

Detailed Description

Definition at line 22 of file SequenceVideoRuntime.hpp.

Member Data Documentation

◆ boundingBox

std::optional<data::Sequence2DBoundingBoxAttribute> monopoly::video::SequencePlaybackState::boundingBox

Definition at line 28 of file SequenceVideoRuntime.hpp.

◆ consumedAudioBytes

std::uint64_t monopoly::video::SequencePlaybackState::consumedAudioBytes {}

Definition at line 33 of file SequenceVideoRuntime.hpp.

◆ file

std::filesystem::path monopoly::video::SequencePlaybackState::file

Definition at line 25 of file SequenceVideoRuntime.hpp.

◆ initialized

bool monopoly::video::SequencePlaybackState::initialized {}

Definition at line 31 of file SequenceVideoRuntime.hpp.

◆ node

sequence::SequenceNodeId monopoly::video::SequencePlaybackState::node {}

Definition at line 24 of file SequenceVideoRuntime.hpp.

◆ options

data::SequenceVideoData monopoly::video::SequencePlaybackState::options {}

Definition at line 27 of file SequenceVideoRuntime.hpp.

◆ status

Status monopoly::video::SequencePlaybackState::status {}

Definition at line 26 of file SequenceVideoRuntime.hpp.

◆ surface

std::optional<data::DataId> monopoly::video::SequencePlaybackState::surface

Definition at line 32 of file SequenceVideoRuntime.hpp.

◆ waitingForAudioClock

bool monopoly::video::SequencePlaybackState::waitingForAudioClock {}

Definition at line 30 of file SequenceVideoRuntime.hpp.

◆ worldTransform

sequence::Matrix2D monopoly::video::SequencePlaybackState::worldTransform {}

Definition at line 29 of file SequenceVideoRuntime.hpp.


The documentation for this struct was generated from the following file: