载入中...
搜索中...
未找到
eve::artifact::PublicationView结构体 参考

Borrowed immutable view of one complete generated publication. 更多...

#include <ArtifactPublication.h>

Public 属性

PersistentId id
 
std::uint64_t schemaVersion = 1
 
std::string_view buildKey
 
Bounds bounds
 
std::span< const PartView > parts
 
std::string_view metadataJson
 

详细描述

Borrowed immutable view of one complete generated publication.

This is the only data crossing from procgen into lower-level consumers. Dense arrays stay typed and are never routed through JSON.

在文件 ArtifactPublication.h 第 85 行定义.

类成员变量说明

◆ bounds

Bounds eve::artifact::PublicationView::bounds

在文件 ArtifactPublication.h 第 89 行定义.

◆ buildKey

◆ id

◆ metadataJson

std::string_view eve::artifact::PublicationView::metadataJson

在文件 ArtifactPublication.h 第 91 行定义.

◆ parts

std::span<const PartView> eve::artifact::PublicationView::parts

◆ schemaVersion

std::uint64_t eve::artifact::PublicationView::schemaVersion = 1

在文件 ArtifactPublication.h 第 87 行定义.

被这些函数引用 eve::physics::PhysicsArtifactProvider::prepare().


该结构体的文档由以下文件生成: