载入中...
搜索中...
未找到
MaterialGraph.h 文件参考
#include "common/Export.h"
#include "editing/EditingGraph.h"
#include "editing/EditingTaskService.h"
#include <string>
#include <unordered_map>
#include <vector>

浏览源代码.

类

struct  eve::material_editing::MaterialCompileResult
 Material graph compilation value; artifact is published separately. 更多...
 
class  eve::material_editing::MaterialGraphDomain
 Minimal material domain with typed pin validation and deterministic compile artifacts. 更多...
 
class  eve::material_editing::MaterialEditorService
 Revision-aware material compile result and preview publication service. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::material_editing
 

类型定义

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