diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_Create.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_Create.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_Create.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_Create.h index 5a28aee9..bae91e1d 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_Create.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_Create.h @@ -18,7 +18,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_AnimBlueprint_Create : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_ListSlotNames.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_ListSlotNames.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_ListSlotNames.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_ListSlotNames.h index 8c910093..537c5203 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_ListSlotNames.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_ListSlotNames.h @@ -14,7 +14,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_AnimBlueprint_ListSlotNames : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_ListSyncGroups.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_ListSyncGroups.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_ListSyncGroups.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_ListSyncGroups.h index 01852e94..98798867 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_ListSyncGroups.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_ListSyncGroups.h @@ -14,7 +14,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_AnimBlueprint_ListSyncGroups : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_SetBlendSpaceSamples.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_SetBlendSpaceSamples.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_SetBlendSpaceSamples.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_SetBlendSpaceSamples.h index 9909caed..c63c97de 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/AnimBlueprint_SetBlendSpaceSamples.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_SetBlendSpaceSamples.h @@ -29,7 +29,7 @@ struct FBlendSpaceSampleEntry float Y = 0.0f; }; -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_AnimBlueprint_SetBlendSpaceSamples : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Delete.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Asset_Delete.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Delete.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Asset_Delete.h index b95ef455..9fe935d0 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Delete.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Asset_Delete.h @@ -16,7 +16,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Asset_Delete : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_FindReferences.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Asset_FindReferences.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_FindReferences.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Asset_FindReferences.h index 9ee8cbae..c72a76f1 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_FindReferences.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Asset_FindReferences.h @@ -13,7 +13,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Asset_FindReferences : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Rename.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Asset_Rename.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Rename.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Asset_Rename.h index 094953c9..944892b9 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Rename.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Asset_Rename.h @@ -14,7 +14,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Asset_Rename : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlendSpace_Create.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlendSpace_Create.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlendSpace_Create.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlendSpace_Create.h index 35b8f4eb..6c146943 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlendSpace_Create.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlendSpace_Create.h @@ -15,7 +15,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_BlendSpace_Create : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintGraph_Create.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Create.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintGraph_Create.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Create.h index 01357cfe..e3fab924 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintGraph_Create.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Create.h @@ -18,7 +18,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_BlueprintGraph_Create : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintGraph_Delete.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Delete.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintGraph_Delete.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Delete.h index 8142c6b5..bb3bdeae 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintGraph_Delete.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Delete.h @@ -15,7 +15,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_BlueprintGraph_Delete : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintGraph_Rename.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Rename.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintGraph_Rename.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Rename.h index 97e29be8..0612e802 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintGraph_Rename.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Rename.h @@ -15,7 +15,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_BlueprintGraph_Rename : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddComponent.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddComponent.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddComponent.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddComponent.h index aed86b71..077fa4b0 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddComponent.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddComponent.h @@ -16,7 +16,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_AddComponent : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddEventDispatcher.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddEventDispatcher.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddEventDispatcher.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddEventDispatcher.h index a7e35c18..90ed4f48 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddEventDispatcher.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddEventDispatcher.h @@ -31,7 +31,7 @@ struct FDispatcherParamEntry FString Type; }; -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_AddEventDispatcher : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddFunctionParameter.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddFunctionParameter.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddFunctionParameter.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddFunctionParameter.h index 6a65e028..cf750ceb 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddFunctionParameter.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddFunctionParameter.h @@ -20,7 +20,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_AddFunctionParameter : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddInterface.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddInterface.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddInterface.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddInterface.h index f50dc4dc..e1a74c8c 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddInterface.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddInterface.h @@ -15,7 +15,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_AddInterface : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddVariable.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddVariable.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddVariable.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddVariable.h index ecd0015f..4f098354 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_AddVariable.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddVariable.h @@ -15,7 +15,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_AddVariable : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ChangeFunctionParameterType.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ChangeFunctionParameterType.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ChangeFunctionParameterType.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ChangeFunctionParameterType.h index ea35fad4..65d86a8a 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ChangeFunctionParameterType.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ChangeFunctionParameterType.h @@ -20,7 +20,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_ChangeFunctionParameterType : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ChangeVariableType.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ChangeVariableType.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ChangeVariableType.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ChangeVariableType.h index 42aece2a..cf79deec 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ChangeVariableType.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ChangeVariableType.h @@ -17,7 +17,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_ChangeVariableType : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Compile.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Compile.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Compile.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Compile.h index ab930a10..2617e1db 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Compile.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Compile.h @@ -14,7 +14,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_Compile : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Create.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Create.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Create.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Create.h index c4ec163d..f1137c0d 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Create.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Create.h @@ -15,7 +15,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_Create : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Diff.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Diff.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Diff.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Diff.h index d503e9f1..f9287f21 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Diff.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Diff.h @@ -16,7 +16,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_Diff : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Dump.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Dump.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Dump.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Dump.h index f0acfb6e..fa65c201 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Dump.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Dump.h @@ -18,7 +18,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_Dump : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ListComponents.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListComponents.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ListComponents.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListComponents.h index b03ab766..70bf5cab 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ListComponents.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListComponents.h @@ -15,7 +15,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_ListComponents : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ListEventDispatchers.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListEventDispatchers.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ListEventDispatchers.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListEventDispatchers.h index 259cdc8e..16803068 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ListEventDispatchers.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListEventDispatchers.h @@ -19,7 +19,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_ListEventDispatchers : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ListInterfaces.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListInterfaces.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ListInterfaces.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListInterfaces.h index 9d7cab6a..b5e8fb21 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_ListInterfaces.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListInterfaces.h @@ -13,7 +13,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_ListInterfaces : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RefreshAllNodes.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RefreshAllNodes.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RefreshAllNodes.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RefreshAllNodes.h index 111baff4..7cf65981 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RefreshAllNodes.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RefreshAllNodes.h @@ -17,7 +17,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_RefreshAllNodes : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveComponent.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveComponent.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveComponent.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveComponent.h index e91cbd76..f9f8a7ae 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveComponent.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveComponent.h @@ -15,7 +15,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_RemoveComponent : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveFunctionParameter.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveFunctionParameter.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveFunctionParameter.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveFunctionParameter.h index c3d586d7..cc54e5ef 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveFunctionParameter.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveFunctionParameter.h @@ -16,7 +16,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_RemoveFunctionParameter : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveInterface.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveInterface.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveInterface.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveInterface.h index 1142003e..f77e4dbc 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveInterface.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveInterface.h @@ -14,7 +14,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_RemoveInterface : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveVariable.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveVariable.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveVariable.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveVariable.h index 0d7df465..e3765a7b 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_RemoveVariable.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveVariable.h @@ -14,7 +14,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_RemoveVariable : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Reparent.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Reparent.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Reparent.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Reparent.h index 6da98bb8..b1827438 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Reparent.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Reparent.h @@ -15,7 +15,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_Reparent : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Search.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Search.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Search.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Search.h index ba11fe15..f1684432 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Search.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Search.h @@ -14,7 +14,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_Search : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_SearchContents.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_SearchContents.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_SearchContents.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_SearchContents.h index 75533945..d87737af 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_SearchContents.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_SearchContents.h @@ -22,7 +22,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Blueprint_SearchContents : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Class_Search.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Class_Search.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Class_Search.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Class_Search.h index 8735a799..8c7037d1 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Class_Search.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Class_Search.h @@ -16,7 +16,7 @@ // HandleListClasses — discover available UClasses // ============================================================ -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Class_Search : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Class_ShowProperties.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Class_ShowProperties.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Class_ShowProperties.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Class_ShowProperties.h index 491a705a..251a3e12 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Class_ShowProperties.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Class_ShowProperties.h @@ -12,7 +12,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Class_ShowProperties : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Enum_Create.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Enum_Create.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Enum_Create.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Enum_Create.h index f9687504..c9da071e 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Enum_Create.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Enum_Create.h @@ -15,7 +15,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Enum_Create : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Enum_Modify.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Enum_Modify.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Enum_Modify.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Enum_Modify.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/MaterialFunction_Create.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/MaterialFunction_Create.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/MaterialFunction_Create.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/MaterialFunction_Create.h index 4073a5d8..c929482c 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/MaterialFunction_Create.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/MaterialFunction_Create.h @@ -14,7 +14,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_MaterialFunction_Create : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_Compile.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Material_Compile.h similarity index 98% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_Compile.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Material_Compile.h index 212d5b39..f97709a2 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_Compile.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Material_Compile.h @@ -13,7 +13,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Material_Compile : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_Create.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Material_Create.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_Create.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Material_Create.h index 39c9bd93..feffedef 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_Create.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Material_Create.h @@ -15,7 +15,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Material_Create : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_DumpParameters.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Material_DumpParameters.h similarity index 97% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_DumpParameters.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Material_DumpParameters.h index 1c1bc23b..50a70206 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_DumpParameters.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Material_DumpParameters.h @@ -13,7 +13,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Material_DumpParameters : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_AddState.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_AddState.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_AddState.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_AddState.h index 88a662b7..5370ba83 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_AddState.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_AddState.h @@ -19,7 +19,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_StateMachine_AddState : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_AddTransition.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_AddTransition.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_AddTransition.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_AddTransition.h index e171c711..f4988c7b 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_AddTransition.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_AddTransition.h @@ -17,7 +17,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_StateMachine_AddTransition : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_RemoveState.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_RemoveState.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_RemoveState.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_RemoveState.h index 13123483..e67d72df 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_RemoveState.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_RemoveState.h @@ -17,7 +17,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_StateMachine_RemoveState : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_SetAnimation.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetAnimation.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_SetAnimation.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetAnimation.h index c5659202..4dd45f58 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_SetAnimation.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetAnimation.h @@ -20,7 +20,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_StateMachine_SetAnimation : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_SetBlendSpace.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetBlendSpace.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_SetBlendSpace.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetBlendSpace.h index fcadc5c4..d2912553 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_SetBlendSpace.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetBlendSpace.h @@ -23,7 +23,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_StateMachine_SetBlendSpace : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_SetTransitionRule.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetTransitionRule.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_SetTransitionRule.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetTransitionRule.h index b0b68825..b53b06f3 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/StateMachine_SetTransitionRule.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetTransitionRule.h @@ -16,7 +16,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_StateMachine_SetTransitionRule : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Struct_Create.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Struct_Create.h similarity index 99% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Struct_Create.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Struct_Create.h index 02cad3f0..964392d5 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Struct_Create.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Struct_Create.h @@ -29,7 +29,7 @@ struct FStructPropertyEntry FString Type; }; -UCLASS() +UCLASS(meta=(HalfBaked)) class UMCP_Struct_Create : public UObject, public IMCPHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Struct_Modify.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Struct_Modify.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Struct_Modify.h rename to Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Struct_Modify.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/ShowCommands.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/ShowCommands.h index c0bcde71..bbc7e711 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/ShowCommands.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/ShowCommands.h @@ -25,13 +25,36 @@ public: return TEXT("List all available commands with their descriptions."); } - void EmitCommandList() + void EmitCommand(UClass* Class) + { + if (Verbose) + { + MCPUtils::FormatCommandHelp(Class); + return; + } + UMCPServer::Print(MCPUtils::GetHandlerName(Class)); + UMCPServer::Print(TEXT("(")); + bool bFirst = true; + for (TFieldIterator PropIt(Class, EFieldIterationFlags::None); PropIt; ++PropIt) + { + if (!bFirst) UMCPServer::Print(TEXT(",")); + bFirst = false; + if (PropIt->HasMetaData(TEXT("Optional"))) UMCPServer::Print(TEXT("?")); + UMCPServer::Print(MCPUtils::PropertyNameToJsonKey(PropIt->GetName())); + } + UMCPServer::Print(TEXT(")\n")); + } + + void EmitCommandList(bool bHalfBaked) { FString QueryLower = Query.ToLower(); FString PrevGroup; for (UClass* Class : MCPUtils::CollectHandlerClasses()) { + if (Class->HasMetaData(TEXT("HalfBaked")) != bHalfBaked) + continue; + FString ToolName = MCPUtils::GetHandlerName(Class); if (!ToolName.ToLower().Contains(QueryLower)) continue; @@ -45,31 +68,16 @@ public: PrevGroup = Group; } - if (Verbose) - { - MCPUtils::FormatCommandHelp(Class); - continue; - } - UMCPServer::Print(ToolName); - UMCPServer::Print(TEXT("(")); - bool bFirst = true; - for (TFieldIterator PropIt(Class, EFieldIterationFlags::None); PropIt; ++PropIt) - { - if (!bFirst) UMCPServer::Print(TEXT(",")); - bFirst = false; - if (PropIt->HasMetaData(TEXT("Optional"))) UMCPServer::Print(TEXT("?")); - UMCPServer::Print(UMCPTypes::TypeToText(*PropIt)); - UMCPServer::Print(TEXT(" ")); - UMCPServer::Print(MCPUtils::PropertyNameToJsonKey(PropIt->GetName())); - } - UMCPServer::Print(TEXT(")\n")); + EmitCommand(Class); } } virtual void Handle() override { UMCPServer::Printf(TEXT("\n")); - EmitCommandList(); + EmitCommandList(false); + UMCPServer::Print(TEXT("\n--- Half-Baked (may have issues) ---\n\n")); + EmitCommandList(true); UMCPServer::Printf(TEXT("\n")); MCPFetcher::PrintDocs(); }