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

#include <SequenceBitmapRenderData.hpp>

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

Public Attributes

SequenceNodeId node {}
 
data::DataId contentsDataId {}
 
std::uint16_t priority {}
 
std::int32_t clock {}
 
Matrix2D worldTransform {}
 
SequenceBitmapMetadata metadata {}
 
data::SharedDataBytes bytes
 
std::shared_ptr< const data::BitmapRuntimeAsset > runtimeAsset
 
std::optional< data::Sequence2DBoundingBoxAttribute > bounds
 
data::DataId rootSequenceDataId {}
 
SequenceNodeId rootSequenceNode {}
 
std::uint16_t rootSequencePriority {}
 

Detailed Description

Definition at line 46 of file SequenceBitmapRenderData.hpp.

Member Data Documentation

◆ bounds

std::optional<data::Sequence2DBoundingBoxAttribute> monopoly::sequence::SequenceBitmapRenderItem::bounds

Definition at line 57 of file SequenceBitmapRenderData.hpp.

◆ bytes

data::SharedDataBytes monopoly::sequence::SequenceBitmapRenderItem::bytes

Definition at line 54 of file SequenceBitmapRenderData.hpp.

◆ clock

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

Definition at line 51 of file SequenceBitmapRenderData.hpp.

◆ contentsDataId

data::DataId monopoly::sequence::SequenceBitmapRenderItem::contentsDataId {}

Definition at line 49 of file SequenceBitmapRenderData.hpp.

◆ metadata

SequenceBitmapMetadata monopoly::sequence::SequenceBitmapRenderItem::metadata {}

Definition at line 53 of file SequenceBitmapRenderData.hpp.

◆ node

SequenceNodeId monopoly::sequence::SequenceBitmapRenderItem::node {}

Definition at line 48 of file SequenceBitmapRenderData.hpp.

◆ priority

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

Definition at line 50 of file SequenceBitmapRenderData.hpp.

◆ rootSequenceDataId

data::DataId monopoly::sequence::SequenceBitmapRenderItem::rootSequenceDataId {}

Definition at line 58 of file SequenceBitmapRenderData.hpp.

◆ rootSequenceNode

SequenceNodeId monopoly::sequence::SequenceBitmapRenderItem::rootSequenceNode {}

Definition at line 59 of file SequenceBitmapRenderData.hpp.

◆ rootSequencePriority

std::uint16_t monopoly::sequence::SequenceBitmapRenderItem::rootSequencePriority {}

Definition at line 61 of file SequenceBitmapRenderData.hpp.

◆ runtimeAsset

std::shared_ptr<const data::BitmapRuntimeAsset> monopoly::sequence::SequenceBitmapRenderItem::runtimeAsset

Definition at line 55 of file SequenceBitmapRenderData.hpp.

◆ worldTransform

Matrix2D monopoly::sequence::SequenceBitmapRenderItem::worldTransform {}

Definition at line 52 of file SequenceBitmapRenderData.hpp.


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