One typed, role-named child product inside a composite artifact. 更多...
#include <GeneratedArtifact.h>
Public 属性 | |
| ArtifactId | id |
| ArtifactType | type = ArtifactType::Grid |
| eve::SchemaVersion | schemaVersion {1} |
| BuildKey | buildKey |
| Bounds | bounds |
| std::vector< ArtifactId > | dependencies |
| eve::Value::Object | metadata |
| ArtifactLeafPayload | payload |
| std::string | role |
详细描述
One typed, role-named child product inside a composite artifact.
在文件 GeneratedArtifact.h 第 148 行定义.
类成员变量说明
◆ bounds
| Bounds eve::procgen::ArtifactPart::bounds |
在文件 GeneratedArtifact.h 第 153 行定义.
被这些函数引用 eve::procgen::makeArtifactPart().
◆ buildKey
| BuildKey eve::procgen::ArtifactPart::buildKey |
在文件 GeneratedArtifact.h 第 152 行定义.
被这些函数引用 eve::procgen::makeArtifactPart().
◆ dependencies
| std::vector<ArtifactId> eve::procgen::ArtifactPart::dependencies |
在文件 GeneratedArtifact.h 第 154 行定义.
被这些函数引用 eve::procgen::makeArtifactPart().
◆ id
| ArtifactId eve::procgen::ArtifactPart::id |
在文件 GeneratedArtifact.h 第 149 行定义.
被这些函数引用 eve::procgen::makeArtifactPart().
◆ metadata
| eve::Value::Object eve::procgen::ArtifactPart::metadata |
在文件 GeneratedArtifact.h 第 155 行定义.
被这些函数引用 eve::procgen::makeArtifactPart().
◆ payload
| ArtifactLeafPayload eve::procgen::ArtifactPart::payload |
在文件 GeneratedArtifact.h 第 156 行定义.
被这些函数引用 eve::procgen::Procgen::buildMeshHandle() , 以及 eve::procgen::makeArtifactPart().
◆ role
| std::string eve::procgen::ArtifactPart::role |
在文件 GeneratedArtifact.h 第 157 行定义.
被这些函数引用 eve::procgen::makeArtifactPart().
◆ schemaVersion
| eve::SchemaVersion eve::procgen::ArtifactPart::schemaVersion {1} |
在文件 GeneratedArtifact.h 第 151 行定义.
被这些函数引用 eve::procgen::makeArtifactPart().
◆ type
| ArtifactType eve::procgen::ArtifactPart::type = ArtifactType::Grid |
在文件 GeneratedArtifact.h 第 150 行定义.
被这些函数引用 eve::procgen::Procgen::buildMeshHandle() , 以及 eve::procgen::makeArtifactPart().
该结构体的文档由以下文件生成:
- src/modules/procgen/GeneratedArtifact.h