载入中...
搜索中...
未找到
VegetationFieldTarget.h
浏览该文件的文档.
44 [[nodiscard]] editing::Result<void> applyDomainOperation(const editing::DomainOperation& operation) override;
46 [[nodiscard]] std::unique_ptr<editing::IDomainOperationTarget> cloneDomainState() const override;
59 [[nodiscard]] editing::Result<editing::DomainOperation> makeSet(const editing::SelectionSnapshot& selection,
64 [[nodiscard]] editing::Result<editing::DomainOperation> makeReset(const editing::SelectionSnapshot& selection,
72 [[nodiscard]] editing::Result<editing::DomainOperation> makeTransform(const editing::SelectionSnapshot& selection,
87 VegetationFieldTarget(std::string id, graphics::VegetationField* field, graphics::VegetationGlobals globals,
102 [[nodiscard]] editing::Result<editing::DomainOperation> replacement(const Entry& before, const Entry& after,
UUID-backed identifier adapter for legacy textual boundaries.
Definition Identity.h:314
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
Backend-independent, owning vegetation influence field. Single writer; concurrent const evaluation is...
Definition VegetationField.h:86
Owning editor document whose runtime projection is one VegetationField. Element IDs remain stable whi...
Definition VegetationFieldTarget.h:20
Definition OffscreenPreview.cpp:12
Stable discovery metadata exposed by every editable target.
Definition EditableTarget.h:39
Owning element definition; no scene, texture or entity pointers survive admission....
Definition VegetationField.h:33
Owning global defaults. Extras = emission, wetness, overlay, alpha. Motion = signed world X/Z directi...
Definition VegetationField.h:52