载入中...
搜索中...
未找到
eve::material_editing 命名空间参考

类

class  IMaterialBatchRuntimeSink
 Atomic publication boundary for a complete multi-material candidate. 更多...
 
class  IMaterialRuntimeSink
 Atomic runtime publication boundary for a complete material candidate. 更多...
 
class  MaterialBatchTarget
 One editor transaction target for mixed-value, multi-material property editing. Owns all authoring documents and publishes a complete candidate set through one atomic sink call. 更多...
 
struct  MaterialCompileResult
 Material graph compilation value; artifact is published separately. 更多...
 
class  MaterialDocumentTarget
 UI-neutral, serializable material authoring target. 更多...
 
class  MaterialEditorService
 Revision-aware material compile result and preview publication service. 更多...
 
class  MaterialGraphDomain
 Minimal material domain with typed pin validation and deterministic compile artifacts. 更多...
 
class  MaterialPublishingTarget
 Candidate-first material operation target with live commit/undo publication. 更多...
 

类型定义

using EditorStatus = editing::Status
 
using EditorValue = editing::Value
 
using EditorDiagnostic = editing::Diagnostic
 
using GraphPinDirection = editing::GraphPinDirection
 Compatibility aliases; canonical graph contracts live in editing.
 
using GraphPinRecord = editing::GraphPinRecord
 
using GraphNodeRecord = editing::GraphNodeRecord
 
using GraphEdgeRecord = editing::GraphEdgeRecord
 
using GraphDocumentData = editing::GraphDocumentData
 
using GraphConnectionDecision = editing::GraphConnectionDecision
 
using GraphDocument = editing::GraphDocument
 
using IGraphDomainProvider = editing::IGraphDomainProvider
 

函数

editing::Result< void > registerEditingCommands (editing::IEditingCommandRegistry &registry)
 Register Material-owned property commands with a generic editing host.
 
double number (const EditorValue &value)
 

类型定义说明

◆ EditorDiagnostic

◆ EditorStatus

◆ EditorValue

◆ GraphConnectionDecision

◆ GraphDocument

◆ GraphDocumentData

◆ GraphEdgeRecord

◆ GraphNodeRecord

◆ GraphPinDirection

Compatibility aliases; canonical graph contracts live in editing.

在文件 MaterialGraph.h 第 42 行定义.

◆ GraphPinRecord

◆ IGraphDomainProvider

函数说明

◆ number()

double eve::material_editing::number ( const EditorValue &  value)

在文件 MaterialRuntime.cpp 第 47 行定义.

引用了 value.

◆ registerEditingCommands()