载入中...
搜索中...
未找到
VegetationFieldGizmo.cpp
浏览该文件的文档.
11Result<editing::GizmoSnapshot> failure(StatusCode code, DiagnosticCode diagnostic, std::string message,
static Diagnostic error(DiagnosticCode code, std::string message, std::string path={}, DiagnosticDetails details={}, std::string source={})
Construct an error diagnostic with the standard error severity.
Definition Diagnostic.h:125
static Result failure(Status status)
Construct a failed result from a structured status.
Definition Result.h:175
Backend-independent, owning vegetation influence field. Single writer; concurrent const evaluation is...
Definition VegetationField.h:86
Result< editing::GizmoSnapshot > build(std::string target, std::uint64_t expectedRevision, const graphics::VegetationField &field, std::size_t maximumElements=10000) const
Build one immutable gizmo from the field's owning element snapshot.
Definition VegetationFieldGizmo.cpp:31
Definition OffscreenPreview.cpp:12
VegetationChannel
Independent vegetation field channels; values use linear color and world units.
Definition VegetationField.h:16
@ InvalidArgument
@ PreconditionViolation
@ Failed
@ StaleHandle
@ Applied
@ Rejected
@ Failed
@ Conflict
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
std::vector< GizmoPrimitive > primitives
Definition EditingGizmo.h:31