载入中...
搜索中...
未找到
MeshModifierGraph.h
浏览该文件的文档.
42 [[nodiscard]] Result<GraphNodeRecord> makeNode(const GraphNodeId& id, const std::string& operation) const;
52 [[nodiscard]] MeshModifierGraphPreviewResult preview(const GraphDocumentData& graph, const std::string& inputNode,
UUID-backed identifier adapter for legacy textual boundaries.
Definition Identity.h:314
CPU triangle mesh from procedural mesh recipes (e.g. marching cubes). Positions/normals are xyz-packe...
Definition MeshBuild.h:19
UI-independent editor domain for the procgen mesh modifier graph.
Definition MeshModifierGraph.h:34
std::string domain() const override
Stable graph document domain id.
Definition MeshModifierGraph.h:37
Definition HeightmapBrush.h:9
Result of domain-specific connection validation.
Definition EditingGraph.h:50
Immutable graph document value sent to a domain compiler.
Definition EditingGraph.h:40
Structural compilation result for a procgen.meshModifier graph document.
Definition MeshModifierGraph.h:12
std::vector< EditorDiagnostic > diagnostics
Definition MeshModifierGraph.h:15
EditorStatus status
Definition MeshModifierGraph.h:13
Revision documentRevision
Definition MeshModifierGraph.h:14
Revision-tagged owning preview from a mesh modifier graph document.
Definition MeshModifierGraph.h:19
procgen::MeshBuild mesh
Definition MeshModifierGraph.h:22
std::vector< EditorDiagnostic > diagnostics
Definition MeshModifierGraph.h:25
Revision documentRevision
Definition MeshModifierGraph.h:21
int segmentCount
Definition MeshModifierGraph.h:23
int fusedOperationCount
Definition MeshModifierGraph.h:24
EditorStatus status
Definition MeshModifierGraph.h:20