载入中...
搜索中...
未找到
HouseGenTarget.h
浏览该文件的文档.
59class EVENGINE_API_ORCHESTRATION HouseGenDocumentTarget final : public ::eve::editing::EditableTargetState,
85 PropertyReadResult read(const SelectionSnapshot& selection, const PropertyPath& path) const override;
A structured explanation of a failed, degraded, or noteworthy result.
Definition Diagnostic.h:94
UUID-backed identifier adapter for legacy textual boundaries.
Definition Identity.h:314
Dirty region and revision shared by every editable document target.
Definition EditableTarget.h:154
Optional candidate/publish capability for atomic domain operations.
Definition EditingTargetOperations.h:26
Editable-target capability that applies owning domain operations.
Definition EditingTargetOperations.h:11
UI-independent property access for an immutable selection snapshot.
Definition EditingProperty.h:139
Dotted property path (layout.size) compared and persisted as text.
Definition EditingIds.h:78
Deterministic owning value tree shared by authoring hosts.
Definition EditingValue.h:19
房屋组件注册表(按 id 索引,支持分类/风格查询)。
Definition HouseComponentLibrary.h:18
Revisioned component-kit and deterministic generation-request asset.
Definition HouseGenTarget.h:63
const std::vector< HouseKitComponentValue > & components() const
Components.
Definition HouseGenTarget.h:99
Candidate generation containing a validated library and deterministic layout.
Definition HouseGenTarget.h:122
HouseGenPreviewRuntime()
House gen preview runtime.
const housegen::HouseLayout * layout() const
Access the published layout.
Definition HouseGenTarget.h:134
~HouseGenPreviewRuntime()
House gen preview runtime.
const housegen::HouseComponentLibrary * library() const
Access the published component library.
Definition HouseGenTarget.h:137
Result< void > validatePropertyValue(const PropertyDescriptor &descriptor, const Value &value)
Validate property value.
Definition EditingProperty.cpp:138
Definition HouseGenRuntime.cpp:10
Definition HouseGenTarget.h:15
Renderer-neutral wire primitive for authoring viewport overlays.
Definition EditingGizmo.h:12
Immutable revision-tagged overlay snapshot consumed by any viewport renderer.
Definition EditingGizmo.h:27
Stable discovery metadata exposed by every editable target.
Definition EditableTarget.h:39
Authored house component with stable editor identity.
Definition HouseGenTarget.h:53
housegen::HouseComponent component
Definition HouseGenTarget.h:55