|
Unravel Engine C++ Reference
|
#include <functional>#include <string>#include <unordered_map>#include <vector>#include <context/context.hpp>#include <ser20/external/simdjson/simdjson.h>Go to the source code of this file.
Classes | |
| struct | unravel::mcp::tool_result |
| struct | unravel::mcp::mcp_tool |
| class | unravel::mcp::mcp_tool_registry |
Namespaces | |
| namespace | unravel |
| namespace | unravel::mcp |
Typedefs | |
| using | unravel::mcp::tool_handler = std::function<tool_result(rtti::context& ctx, const simdjson::dom::object& args)> |
Functions | |
| void | unravel::mcp::register_scene_tools (mcp_tool_registry ®istry) |
| void | unravel::mcp::register_scene_batch_tools (mcp_tool_registry ®istry) |
| void | unravel::mcp::register_ops_batch_tools (mcp_tool_registry ®istry) |
| void | unravel::mcp::register_asset_tools (mcp_tool_registry ®istry) |
| void | unravel::mcp::register_viewport_tools (mcp_tool_registry ®istry) |
| void | unravel::mcp::register_material_tools (mcp_tool_registry ®istry) |
| void | unravel::mcp::register_project_tools (mcp_tool_registry ®istry) |
| void | unravel::mcp::register_script_tools (mcp_tool_registry ®istry) |
| void | unravel::mcp::register_editor_tools (mcp_tool_registry ®istry) |