MCPcopy Create free account

hub / github.com/ChiR24/Unreal_mcp / types & classes

Types & classes333 in github.com/ChiR24/Unreal_mcp

↓ 37 callersClassFMcpSchemaBuilder
* Fluent builder for JSON Schema objects used as MCP tool inputSchema. * * Usage: * FMcpSchemaBuilder() * .StringEnum(TEXT("action"), {TEX
plugins/McpAutomationBridge/Source/McpAutomationBridge/Private/MCP/McpSchemaBuilder.h:22
↓ 1 callersClassFMcpConnectionManager
plugins/McpAutomationBridge/Source/McpAutomationBridge/Public/McpAutomationBridgeSubsystem.h:237
↓ 1 callersClassUMcpAutomationBridgeSettings
plugins/McpAutomationBridge/Source/McpAutomationBridge/Public/McpConnectionManager.h:10
Class
src/server-setup.ts:14
Class
src/unreal-bridge.ts:63
Class
src/tools/dynamic-handler-registry.ts:8
Class
src/tools/dynamic-tool-manager.ts:30
Class
src/tools/editor.ts:8
Class
src/tools/base-tool.ts:23
Class
src/tools/level.ts:27
Class
src/utils/error-handler.ts:98
Class
src/utils/response-factory.ts:22
Class
src/utils/command-validator.ts:5
Class
src/utils/logger.ts:21
Class
src/utils/response-validator.ts:231
Class
src/utils/unreal-command-queue.ts:11
Class
src/resources/levels.ts:9
Class
src/resources/actors.ts:10
Class
src/resources/assets.ts:30
Class
src/automation/request-tracker.ts:16
Class
src/automation/bridge.ts:54
Class
src/automation/message-handler.ts:48
Class
src/automation/connection-manager.test.ts:6
Class
src/automation/handshake.ts:7
Class
src/automation/connection-manager.ts:9
Class
src/automation/handshake.test.ts:7
Class
src/services/health-monitor.ts:27
Class
src/handlers/resource-handlers.ts:45
Class
src/server/tool-registry.ts:65
Class
src/server/resource-registry.ts:26
Class
scripts/smoke-test.ts:26
Class
tests/test-runner.mjs:1719
ClassAActor
plugins/McpAutomationBridge/Source/McpAutomationBridge/Private/McpHandlerUtils.h:562
InterfaceActorArgs
src/types/handler-types.ts:65
ClassActorResources
src/resources/actors.ts:10
InterfaceActorResponse
src/types/automation-responses.ts:73
InterfaceActorResult
src/tools/handlers/argument-helper.ts:308
InterfaceAnimationArgs
src/types/handler-types.ts:686
InterfaceAnimationPhysicsResponse
src/types/tool-types.ts:96
InterfaceArgConfig
src/tools/handlers/argument-helper.ts:5
InterfaceAssetArgs
src/types/handler-types.ts:96
InterfaceAssetInfo
src/types/tool-types.ts:19
InterfaceAssetListItem
Asset info from list response
src/tools/handlers/asset-handlers.ts:98
InterfaceAssetListResponse
Response from list/search operations
src/tools/handlers/asset-handlers.ts:105
InterfaceAssetOperationResponse
Response from asset operations
src/tools/handlers/asset-handlers.ts:114
ClassAssetResources
src/resources/assets.ts:30
InterfaceAssetResponse
src/types/automation-responses.ts:92
InterfaceAssetValidationResult
Validation result for an asset
src/tools/handlers/system-handlers.ts:19
InterfaceAudioArgs
src/types/handler-types.ts:757
ClassAutomationBridge
src/automation/bridge.ts:54
InterfaceAutomationBridgeMessage
src/automation/types.ts:28
InterfaceAutomationBridgeOptions
src/automation/types.ts:3
InterfaceAutomationBridgeResponseMessage
src/automation/types.ts:33
InterfaceAutomationBridgeStatus
src/automation/types.ts:70
InterfaceAutomationErrorDetail
src/types/automation-responses.ts:6
InterfaceAutomationResponse
src/types/automation-responses.ts:33
InterfaceAutomationResult
Result object from automation requests
src/unreal-bridge.ts:19
InterfaceBaseToolResponse
src/types/tool-types.ts:7
InterfaceBlendSpaceAxis
src/types/handler-types.ts:680
InterfaceBlueprintArgs
src/types/handler-types.ts:152
InterfaceBridgeConsoleResponse
Internal bridge response for console commands (distinct from public ConsoleCommandResponse in tool-types.ts)
src/unreal-bridge.ts:46
InterfaceBuildEnvironmentResponse
src/types/tool-types.ts:125
InterfaceCacheEntry
src/resources/actors.ts:5
InterfaceCategoryState
src/tools/dynamic-tool-manager.ts:23
InterfaceCommandQueueItem
src/utils/unreal-command-queue.ts:3
ClassCommandValidator
src/utils/command-validator.ts:5
InterfaceComponentInfo
src/types/handler-types.ts:54
InterfaceComponentsResponse
Response from getComponents
src/tools/handlers/animation-handlers.ts:10
InterfaceComponentsResult
Result from getComponents
src/tools/handlers/actor-handlers.ts:21
InterfaceConnectionEventInfo
Connection event payload for automation bridge events
src/unreal-bridge.ts:10
ClassConnectionManager
src/automation/connection-manager.ts:9
InterfaceConsoleCommandResponse
src/types/tool-types.ts:158
InterfaceConsoleResponse
src/types/automation-responses.ts:143
InterfaceConsolidatedToolParams
src/types/tool-types.ts:344
InterfaceControlActorResponse
src/types/tool-types.ts:48
InterfaceControlEditorResponse
src/types/tool-types.ts:68
InterfaceCreateEffectResponse
src/types/tool-types.ts:111
InterfaceDeferred
src/utils/unreal-command-queue.test.ts:4
ClassDynamicHandlerRegistry
src/tools/dynamic-handler-registry.ts:8
ClassDynamicToolManager
src/tools/dynamic-tool-manager.ts:30
EnumEMcpAutomationBridgeState
plugins/McpAutomationBridge/Source/McpAutomationBridge/Public/McpAutomationBridgeSubsystem.h:56
EnumEMcpJsonRpcError
Why the request was rejected (if bValid == false). */
plugins/McpAutomationBridge/Source/McpAutomationBridge/Private/MCP/McpJsonRpc.h:8
ClassEMcpLogVerbosity
plugins/McpAutomationBridge/Source/McpAutomationBridge/Public/McpAutomationBridgeSettings.h:12
EnumERequestOrigin
plugins/McpAutomationBridge/Source/McpAutomationBridge/Public/McpAutomationBridgeSubsystem.h:81
EnumESessionValidationResult
plugins/McpAutomationBridge/Source/McpAutomationBridge/Private/MCP/McpNativeTransport.h:109
InterfaceEditorArgs
src/types/handler-types.ts:235
InterfaceEditorResponse
src/types/automation-responses.ts:106
ClassEditorTools
src/tools/editor.ts:8
InterfaceEffectArgs
src/types/handler-types.ts:339
InterfaceElicitOptions
src/utils/elicitation.ts:18
InterfaceElicitSchema
src/utils/elicitation.ts:12
InterfaceEngineVersionResult
Engine version result
src/unreal-bridge.ts:36
InterfaceEnv
src/types/env.ts:1
InterfaceEnvironmentArgs
src/types/handler-types.ts:460
ClassErrorHandler
src/utils/error-handler.ts:98
InterfaceErrorLike
* Represents any error object with common properties
src/utils/error-handler.ts:42
InterfaceErrorResponse
src/utils/response-factory.ts:6
InterfaceErrorResponseDebug
* Debug information attached to error responses in development mode
src/utils/error-handler.ts:23
InterfaceErrorToolResponse
* Extended error response with optional debug info
src/utils/error-handler.ts:35
EnumErrorType
src/utils/error-handler.ts:None
next →1–100 of 333, ranked by callers