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

#include <SequenceRuntime.hpp>

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

Public Attributes

SequenceNodeId node {}
 
data::DataId contentsDataId {}
 
data::DataId rootSequenceDataId {}
 
std::uint16_t priority {}
 
std::int32_t clock {}
 
Matrix3D worldTransform {}
 
SequenceMeshChoice3D meshChoice {}
 
std::optional< SequenceBounds3D > bounds
 
std::optional< data::DataId > textureMapDataId
 
std::optional< data::DataId > jointPositionsDataId
 
std::uint16_t rootSequencePriority {}
 

Detailed Description

Definition at line 242 of file SequenceRuntime.hpp.

Member Data Documentation

◆ bounds

std::optional<SequenceBounds3D> monopoly::sequence::SequenceMeshInstanceView::bounds

Definition at line 254 of file SequenceRuntime.hpp.

◆ clock

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

Definition at line 251 of file SequenceRuntime.hpp.

◆ contentsDataId

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

Definition at line 245 of file SequenceRuntime.hpp.

◆ jointPositionsDataId

std::optional<data::DataId> monopoly::sequence::SequenceMeshInstanceView::jointPositionsDataId

Definition at line 256 of file SequenceRuntime.hpp.

◆ meshChoice

SequenceMeshChoice3D monopoly::sequence::SequenceMeshInstanceView::meshChoice {}

Definition at line 253 of file SequenceRuntime.hpp.

◆ node

SequenceNodeId monopoly::sequence::SequenceMeshInstanceView::node {}

Definition at line 244 of file SequenceRuntime.hpp.

◆ priority

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

Definition at line 250 of file SequenceRuntime.hpp.

◆ rootSequenceDataId

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

Definition at line 249 of file SequenceRuntime.hpp.

◆ rootSequencePriority

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

Definition at line 260 of file SequenceRuntime.hpp.

◆ textureMapDataId

std::optional<data::DataId> monopoly::sequence::SequenceMeshInstanceView::textureMapDataId

Definition at line 255 of file SequenceRuntime.hpp.

◆ worldTransform

Matrix3D monopoly::sequence::SequenceMeshInstanceView::worldTransform {}

Definition at line 252 of file SequenceRuntime.hpp.


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