载入中...
搜索中...
未找到
FluidsEditorModule.cpp
浏览该文件的文档.
40 const editor::TargetId& target, std::string_view type, const editor::EditorValue::Object& request) {
57FluidsEditorModule::FluidsEditorModule() : factory_(std::make_unique<FluidsAutomationTargetFactory>()) {
65void FluidsEditorModule::expose(ssq::Table& table) { table.addClass(name, FluidsEditorModule::create, false); }
static Result failure(Status status)
Construct a failed result from a structured status.
Definition Result.h:175
UUID-backed identifier adapter for legacy textual boundaries.
Definition Identity.h:314
Creates schema-driven fluid documents for editor automation. @ownership Returned targets own their au...
Definition FluidsEditorModule.h:20
std::vector< std::string_view > types() const override
Accepted fluid target type names (simulation, surface, volume).
Definition FluidsEditorModule.cpp:35
editor::Result< editor::AutomationOwnedTarget > create(const editor::TargetId &target, std::string_view type, const editor::EditorValue::Object &request) override
Create a fluid document and optionally load its strict snapshot request field.
Definition FluidsEditorModule.cpp:39
Composition adapter that publishes the fluid automation-target factory. @ownership Owns the registere...
Definition FluidsEditorModule.h:35
~FluidsEditorModule() override
Releases FluidsEditorModule resources.
Definition FluidsEditorModule.cpp:61
Definition FluidsEditorModule.cpp:14
Definition Container.h:602
Target plus optional borrowed-dependency owner returned by an automation factory.
Definition EditorAutomationTargetFactory.h:15
std::unique_ptr< IEditableTarget > target
Definition EditorAutomationTargetFactory.h:18