载入中...
搜索中...
未找到
PixelWorldAutomation.h
浏览该文件的文档.
1#pragma once
2
3#include "common/Export.h"
4
5#include <string>
6
7namespace eve {
8
11public:
12 static constexpr const char* capabilityName = "IPixelWorldAutomation";
14 virtual ~IPixelWorldAutomation() = default;
16 virtual std::string invoke(const std::string& operation,
17 const std::string& requestJson) = 0;
18};
19
20} // namespace eve
ActionParameterOperation operation
#define EVENGINE_API_FOUNDATION_INLINE
仅供"只有内联成员"的类型使用的组宏:拥有者 dllexport,消费方不导入。
Definition Export.h:170
Module-neutral JSON bridge from DevTools/MCP to PixelWorld tooling.
virtual std::string invoke(const std::string &operation, const std::string &requestJson)=0
Invoke a stable PixelWorld tooling operation and return a JSON object.
virtual ~IPixelWorldAutomation()=default
I pixel world automation.
Build metadata (engine git commit, build time, third-party version).
Definition Build.cpp:16