载入中...
搜索中...
未找到
GpuAgentsEditorModule.cpp
浏览该文件的文档.
34std::vector<std::string_view> GpuAgentsAutomationTargetFactory::types() const { return {"gpuagents-effect"}; }
37 const editor::TargetId& target, std::string_view type, const editor::EditorValue::Object& request) {
46GpuAgentsEditorModule::GpuAgentsEditorModule() : factory_(std::make_unique<GpuAgentsAutomationTargetFactory>()) {
54void GpuAgentsEditorModule::expose(ssq::Table& table) { table.addClass(name, GpuAgentsEditorModule::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 GPU Agents documents for editor automation. @ownership Returned targets own the...
Definition GpuAgentsEditorModule.h:19
std::vector< std::string_view > types() const override
Accepted GPU Agents target type names.
Definition GpuAgentsEditorModule.cpp:34
editor::Result< editor::AutomationOwnedTarget > create(const editor::TargetId &target, std::string_view type, const editor::EditorValue::Object &request) override
Create a GPU Agents document and optionally load its snapshot request field.
Definition GpuAgentsEditorModule.cpp:36
Composition adapter that publishes the GPU Agents automation-target factory. @ownership Owns the regi...
Definition GpuAgentsEditorModule.h:34
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