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

#include <SequenceRuntime.hpp>

Collaboration diagram for monopoly::sequence::SequenceVideoInstanceView:
[legend]

Public Attributes

SequenceNodeId node {}
 
std::uint16_t priority {}
 
std::int32_t clock {}
 
data::SequenceVideoData video {}
 
std::string fileName
 
std::optional< data::Sequence2DBoundingBoxAttribute > boundingBox
 
Matrix2D worldTransform {}
 
std::uint8_t endingAction {}
 
bool binkDoubleSize {}
 
std::int32_t elapsedParentClock {}
 
std::uint16_t pitch {}
 
std::uint8_t volume {100}
 
std::int8_t panning {}
 

Detailed Description

Definition at line 209 of file SequenceRuntime.hpp.

Member Data Documentation

◆ binkDoubleSize

bool monopoly::sequence::SequenceVideoInstanceView::binkDoubleSize {}

Definition at line 219 of file SequenceRuntime.hpp.

◆ boundingBox

std::optional<data::Sequence2DBoundingBoxAttribute> monopoly::sequence::SequenceVideoInstanceView::boundingBox

Definition at line 216 of file SequenceRuntime.hpp.

◆ clock

std::int32_t monopoly::sequence::SequenceVideoInstanceView::clock {}

Definition at line 213 of file SequenceRuntime.hpp.

◆ elapsedParentClock

std::int32_t monopoly::sequence::SequenceVideoInstanceView::elapsedParentClock {}

Definition at line 220 of file SequenceRuntime.hpp.

◆ endingAction

std::uint8_t monopoly::sequence::SequenceVideoInstanceView::endingAction {}

Definition at line 218 of file SequenceRuntime.hpp.

◆ fileName

std::string monopoly::sequence::SequenceVideoInstanceView::fileName

Definition at line 215 of file SequenceRuntime.hpp.

◆ node

SequenceNodeId monopoly::sequence::SequenceVideoInstanceView::node {}

Definition at line 211 of file SequenceRuntime.hpp.

◆ panning

std::int8_t monopoly::sequence::SequenceVideoInstanceView::panning {}

Definition at line 223 of file SequenceRuntime.hpp.

◆ pitch

std::uint16_t monopoly::sequence::SequenceVideoInstanceView::pitch {}

Definition at line 221 of file SequenceRuntime.hpp.

◆ priority

std::uint16_t monopoly::sequence::SequenceVideoInstanceView::priority {}

Definition at line 212 of file SequenceRuntime.hpp.

◆ video

data::SequenceVideoData monopoly::sequence::SequenceVideoInstanceView::video {}

Definition at line 214 of file SequenceRuntime.hpp.

◆ volume

std::uint8_t monopoly::sequence::SequenceVideoInstanceView::volume {100}

Definition at line 222 of file SequenceRuntime.hpp.

◆ worldTransform

Matrix2D monopoly::sequence::SequenceVideoInstanceView::worldTransform {}

Definition at line 217 of file SequenceRuntime.hpp.


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