5#include <unordered_map>
9#include <ser20/external/simdjson/simdjson.h>
43 auto tools()
const ->
const std::vector<mcp_tool>&;
47 std::vector<mcp_tool> tools_;
48 std::unordered_map<std::string, size_t> index_;
void register_asset_tools(mcp_tool_registry ®istry)
void register_material_tools(mcp_tool_registry ®istry)
std::function< tool_result(rtti::context &ctx, const simdjson::dom::object &args)> tool_handler
void register_scene_batch_tools(mcp_tool_registry ®istry)
void register_scene_tools(mcp_tool_registry ®istry)
void register_script_tools(mcp_tool_registry ®istry)
void register_project_tools(mcp_tool_registry ®istry)
void register_viewport_tools(mcp_tool_registry ®istry)
void register_ops_batch_tools(mcp_tool_registry ®istry)
void register_editor_tools(mcp_tool_registry ®istry)