First attempt at removal of unnecessary include files
This commit is contained in:
@@ -8,8 +8,6 @@
|
|||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingComponent.h"
|
#include "WingComponent.h"
|
||||||
#include "Engine/Blueprint.h"
|
#include "Engine/Blueprint.h"
|
||||||
#include "Engine/SimpleConstructionScript.h"
|
|
||||||
#include "Engine/SCS_Node.h"
|
|
||||||
#include "Components/ActorComponent.h"
|
#include "Components/ActorComponent.h"
|
||||||
#include "Kismet2/BlueprintEditorUtils.h"
|
#include "Kismet2/BlueprintEditorUtils.h"
|
||||||
#include "ActorComponent_Add.generated.h"
|
#include "ActorComponent_Add.generated.h"
|
||||||
|
|||||||
@@ -7,8 +7,6 @@
|
|||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingComponent.h"
|
#include "WingComponent.h"
|
||||||
#include "Engine/Blueprint.h"
|
#include "Engine/Blueprint.h"
|
||||||
#include "Engine/SimpleConstructionScript.h"
|
|
||||||
#include "Engine/SCS_Node.h"
|
|
||||||
#include "ActorComponent_Reparent.generated.h"
|
#include "ActorComponent_Reparent.generated.h"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,6 @@
|
|||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingUtils.h"
|
|
||||||
#include "Misc/Paths.h"
|
#include "Misc/Paths.h"
|
||||||
#include "Misc/PackageName.h"
|
#include "Misc/PackageName.h"
|
||||||
#include "HAL/FileManager.h"
|
#include "HAL/FileManager.h"
|
||||||
|
|||||||
@@ -3,9 +3,8 @@
|
|||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingUtils.h"
|
#include "Misc/Paths.h"
|
||||||
#include "Misc/PackageName.h"
|
#include "Misc/PackageName.h"
|
||||||
#include "AssetRegistry/AssetRegistryModule.h"
|
|
||||||
#include "AssetRegistry/IAssetRegistry.h"
|
#include "AssetRegistry/IAssetRegistry.h"
|
||||||
#include "HAL/FileManager.h"
|
#include "HAL/FileManager.h"
|
||||||
#include "UObject/LinkerLoad.h"
|
#include "UObject/LinkerLoad.h"
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingUtils.h"
|
#include "Misc/PackageName.h"
|
||||||
#include "AssetToolsModule.h"
|
#include "AssetToolsModule.h"
|
||||||
#include "IAssetTools.h"
|
#include "IAssetTools.h"
|
||||||
#include "Asset_Rename.generated.h"
|
#include "Asset_Rename.generated.h"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingUtils.h"
|
#include "Misc/Paths.h"
|
||||||
#include "Misc/PackageName.h"
|
#include "Misc/PackageName.h"
|
||||||
#include "FileHelpers.h"
|
#include "FileHelpers.h"
|
||||||
#include "HAL/FileManager.h"
|
#include "HAL/FileManager.h"
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingTypes.h"
|
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
@@ -10,7 +9,6 @@
|
|||||||
#include "Animation/AnimBlueprint.h"
|
#include "Animation/AnimBlueprint.h"
|
||||||
#include "Animation/Skeleton.h"
|
#include "Animation/Skeleton.h"
|
||||||
#include "WingComponent.h"
|
#include "WingComponent.h"
|
||||||
#include "Kismet2/BlueprintEditorUtils.h"
|
|
||||||
#include "AnimationGraph.h"
|
#include "AnimationGraph.h"
|
||||||
#include "AnimationGraphSchema.h"
|
#include "AnimationGraphSchema.h"
|
||||||
#include "AnimationStateMachineSchema.h"
|
#include "AnimationStateMachineSchema.h"
|
||||||
|
|||||||
@@ -5,7 +5,6 @@
|
|||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingProperty.h"
|
#include "WingProperty.h"
|
||||||
#include "WingUtils.h"
|
|
||||||
#include "Details_Dump.generated.h"
|
#include "Details_Dump.generated.h"
|
||||||
|
|
||||||
UCLASS()
|
UCLASS()
|
||||||
|
|||||||
@@ -2,10 +2,7 @@
|
|||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
|
||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingTypes.h"
|
|
||||||
#include "WingProperty.h"
|
|
||||||
#include "WingManual.h"
|
#include "WingManual.h"
|
||||||
#include "Documentation_Commands.generated.h"
|
#include "Documentation_Commands.generated.h"
|
||||||
|
|
||||||
|
|||||||
@@ -2,10 +2,7 @@
|
|||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
|
||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingTypes.h"
|
|
||||||
#include "WingProperty.h"
|
|
||||||
#include "WingManual.h"
|
#include "WingManual.h"
|
||||||
#include "Documentation_CreateAssets.generated.h"
|
#include "Documentation_CreateAssets.generated.h"
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingManual.h"
|
#include "WingManual.h"
|
||||||
|
#include "WingServer.h"
|
||||||
#include "Documentation_Manual.generated.h"
|
#include "Documentation_Manual.generated.h"
|
||||||
|
|
||||||
UCLASS()
|
UCLASS()
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
|
#include "WingVariables.h"
|
||||||
#include "Engine/Blueprint.h"
|
#include "Engine/Blueprint.h"
|
||||||
#include "EdGraphSchema_K2.h"
|
#include "EdGraphSchema_K2.h"
|
||||||
#include "Kismet2/BlueprintEditorUtils.h"
|
#include "Kismet2/BlueprintEditorUtils.h"
|
||||||
|
|||||||
@@ -9,8 +9,6 @@
|
|||||||
#include "WingGraphActions.h"
|
#include "WingGraphActions.h"
|
||||||
#include "WingGraphExport.h"
|
#include "WingGraphExport.h"
|
||||||
#include "EdGraph/EdGraph.h"
|
#include "EdGraph/EdGraph.h"
|
||||||
#include "EdGraph/EdGraphNode.h"
|
|
||||||
#include "EdGraph/EdGraphSchema.h"
|
|
||||||
#include "GraphNode_Add.generated.h"
|
#include "GraphNode_Add.generated.h"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,10 +4,8 @@
|
|||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingUtils.h"
|
|
||||||
#include "WingGraphActions.h"
|
#include "WingGraphActions.h"
|
||||||
#include "EdGraph/EdGraph.h"
|
#include "EdGraph/EdGraph.h"
|
||||||
#include "EdGraph/EdGraphSchema.h"
|
|
||||||
#include "GraphNode_SearchTypes.generated.h"
|
#include "GraphNode_SearchTypes.generated.h"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -5,8 +5,7 @@
|
|||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingProperty.h"
|
#include "WingProperty.h"
|
||||||
#include "WingUtils.h"
|
#include "EdGraph/EdGraph.h"
|
||||||
#include "Engine/Blueprint.h"
|
|
||||||
#include "EdGraph/EdGraphNode.h"
|
#include "EdGraph/EdGraphNode.h"
|
||||||
#include "GraphNode_SetPositions.generated.h"
|
#include "GraphNode_SetPositions.generated.h"
|
||||||
|
|
||||||
|
|||||||
@@ -6,10 +6,9 @@
|
|||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingProperty.h"
|
#include "WingProperty.h"
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
#include "Engine/Blueprint.h"
|
|
||||||
#include "EdGraph/EdGraph.h"
|
#include "EdGraph/EdGraph.h"
|
||||||
|
#include "EdGraph/EdGraphSchema.h"
|
||||||
#include "EdGraph/EdGraphPin.h"
|
#include "EdGraph/EdGraphPin.h"
|
||||||
#include "EdGraphSchema_K2.h"
|
|
||||||
#include "GraphPin_Connect.generated.h"
|
#include "GraphPin_Connect.generated.h"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,6 @@
|
|||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingProperty.h"
|
#include "WingProperty.h"
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
#include "Engine/Blueprint.h"
|
|
||||||
#include "EdGraph/EdGraph.h"
|
#include "EdGraph/EdGraph.h"
|
||||||
#include "EdGraph/EdGraphPin.h"
|
#include "EdGraph/EdGraphPin.h"
|
||||||
#include "GraphPin_Disconnect.generated.h"
|
#include "GraphPin_Disconnect.generated.h"
|
||||||
|
|||||||
@@ -4,12 +4,8 @@
|
|||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingUtils.h"
|
|
||||||
#include "WingGraphExport.h"
|
#include "WingGraphExport.h"
|
||||||
#include "Engine/Blueprint.h"
|
|
||||||
#include "EdGraph/EdGraph.h"
|
#include "EdGraph/EdGraph.h"
|
||||||
#include "Materials/Material.h"
|
|
||||||
#include "MaterialGraph/MaterialGraph.h"
|
|
||||||
#include "Graph_Dump.generated.h"
|
#include "Graph_Dump.generated.h"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,10 +4,8 @@
|
|||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingUtils.h"
|
|
||||||
#include "WingParameterEditor.h"
|
#include "WingParameterEditor.h"
|
||||||
#include "Materials/MaterialInstanceConstant.h"
|
#include "Materials/MaterialInstanceConstant.h"
|
||||||
#include "MaterialTypes.h"
|
|
||||||
#include "MaterialInstance_ClearParameter.generated.h"
|
#include "MaterialInstance_ClearParameter.generated.h"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,10 +4,8 @@
|
|||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingUtils.h"
|
|
||||||
#include "WingParameterEditor.h"
|
#include "WingParameterEditor.h"
|
||||||
#include "Materials/MaterialInstanceConstant.h"
|
#include "Materials/MaterialInstanceConstant.h"
|
||||||
#include "MaterialTypes.h"
|
|
||||||
#include "MaterialInstance_DumpParameters.generated.h"
|
#include "MaterialInstance_DumpParameters.generated.h"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,10 +4,8 @@
|
|||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingUtils.h"
|
|
||||||
#include "WingParameterEditor.h"
|
#include "WingParameterEditor.h"
|
||||||
#include "Materials/MaterialInstanceConstant.h"
|
#include "Materials/MaterialInstanceConstant.h"
|
||||||
#include "MaterialTypes.h"
|
|
||||||
#include "MaterialInstance_SetParameter.generated.h"
|
#include "MaterialInstance_SetParameter.generated.h"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,9 +4,8 @@
|
|||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingFetcher.h"
|
#include "WingFetcher.h"
|
||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingUtils.h"
|
|
||||||
#include "WingParameterEditor.h"
|
#include "WingParameterEditor.h"
|
||||||
#include "MaterialTypes.h"
|
#include "Materials/Material.h"
|
||||||
#include "Material_DumpParameters.generated.h"
|
#include "Material_DumpParameters.generated.h"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,12 +4,6 @@
|
|||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingTypes.h"
|
#include "WingTypes.h"
|
||||||
#include "EdGraphSchema_K2.h"
|
|
||||||
#include "GameFramework/Actor.h"
|
|
||||||
#include "Components/ActorComponent.h"
|
|
||||||
#include "Blueprint/UserWidget.h"
|
|
||||||
#include "GameFramework/Pawn.h"
|
|
||||||
#include "Engine/DataAsset.h"
|
|
||||||
#include "TypeName_Search.generated.h"
|
#include "TypeName_Search.generated.h"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
#include "WingComponent.h"
|
#include "WingComponent.h"
|
||||||
#include "WingServer.h"
|
|
||||||
#include "WingTypes.h"
|
#include "WingTypes.h"
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
#include "Engine/Blueprint.h"
|
#include "Engine/Blueprint.h"
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
#include "WingFactories.h"
|
#include "WingFactories.h"
|
||||||
#include "WingServer.h"
|
#include "WingServer.h"
|
||||||
#include "WingUtils.h"
|
|
||||||
#include "PackageTools.h"
|
#include "PackageTools.h"
|
||||||
#include "WingProperty.h"
|
#include "WingProperty.h"
|
||||||
#include "AssetRegistry/AssetRegistryModule.h"
|
#include "AssetRegistry/AssetRegistryModule.h"
|
||||||
|
|||||||
@@ -18,7 +18,6 @@
|
|||||||
#include "WidgetBlueprint.h"
|
#include "WidgetBlueprint.h"
|
||||||
#include "Blueprint/WidgetTree.h"
|
#include "Blueprint/WidgetTree.h"
|
||||||
#include "Components/Widget.h"
|
#include "Components/Widget.h"
|
||||||
#include "WingServer.h"
|
|
||||||
#include "WingManual.h"
|
#include "WingManual.h"
|
||||||
|
|
||||||
WingFetcher::WalkFunc WingFetcher::GetWalker(const FString& Step)
|
WingFetcher::WalkFunc WingFetcher::GetWalker(const FString& Step)
|
||||||
|
|||||||
@@ -4,7 +4,6 @@
|
|||||||
#include "BlueprintNodeSpawner.h"
|
#include "BlueprintNodeSpawner.h"
|
||||||
#include "EdGraphSchema_K2.h"
|
#include "EdGraphSchema_K2.h"
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
#include "Kismet2/BlueprintEditorUtils.h"
|
|
||||||
|
|
||||||
FWingGraphAction::FWingGraphAction(TSharedPtr<FEdGraphSchemaAction> &iAction, UEdGraph *iGraph)
|
FWingGraphAction::FWingGraphAction(TSharedPtr<FEdGraphSchemaAction> &iAction, UEdGraph *iGraph)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,17 +1,14 @@
|
|||||||
#include "WingGraphExport.h"
|
#include "WingGraphExport.h"
|
||||||
#include "WingTypes.h"
|
#include "WingTypes.h"
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
#include "Engine/Blueprint.h"
|
|
||||||
#include "EdGraph/EdGraph.h"
|
#include "EdGraph/EdGraph.h"
|
||||||
#include "EdGraph/EdGraphNode.h"
|
#include "EdGraph/EdGraphNode.h"
|
||||||
#include "EdGraph/EdGraphPin.h"
|
#include "EdGraph/EdGraphPin.h"
|
||||||
#include "EdGraphSchema_K2.h"
|
#include "EdGraphSchema_K2.h"
|
||||||
#include "EdGraphNode_Comment.h"
|
#include "EdGraphNode_Comment.h"
|
||||||
#include "K2Node_CallFunction.h"
|
#include "K2Node_CallFunction.h"
|
||||||
#include "K2Node_FunctionEntry.h"
|
|
||||||
#include "WingVariables.h"
|
#include "WingVariables.h"
|
||||||
#include "MaterialGraph/MaterialGraphNode.h"
|
#include "MaterialGraph/MaterialGraphNode.h"
|
||||||
#include "Kismet2/BlueprintEditorUtils.h"
|
|
||||||
|
|
||||||
WingGraphExport::WingGraphExport(UEdGraph* InGraph, bool Locals, bool Details)
|
WingGraphExport::WingGraphExport(UEdGraph* InGraph, bool Locals, bool Details)
|
||||||
: Graph(InGraph), ShowLocals(Locals), ShowDetails(Details)
|
: Graph(InGraph), ShowLocals(Locals), ShowDetails(Details)
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "CoreMinimal.h"
|
|
||||||
#include "Modules/ModuleInterface.h"
|
#include "Modules/ModuleInterface.h"
|
||||||
|
|
||||||
class FWingModule : public IModuleInterface
|
class FWingModule : public IModuleInterface
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
#include "BlueprintEditor.h"
|
#include "BlueprintEditor.h"
|
||||||
#include "MaterialEditingLibrary.h"
|
#include "MaterialEditingLibrary.h"
|
||||||
#include "Subsystems/AssetEditorSubsystem.h"
|
#include "Subsystems/AssetEditorSubsystem.h"
|
||||||
#include "Engine/Blueprint.h"
|
|
||||||
#include "WingHacks.h"
|
#include "WingHacks.h"
|
||||||
|
|
||||||
void FWingNotifier::AddTouchedObject(UObject* Obj)
|
void FWingNotifier::AddTouchedObject(UObject* Obj)
|
||||||
|
|||||||
@@ -2,10 +2,8 @@
|
|||||||
#include "WingComponent.h"
|
#include "WingComponent.h"
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingServer.h"
|
|
||||||
#include "WingTypes.h"
|
#include "WingTypes.h"
|
||||||
#include "Engine/Blueprint.h"
|
#include "Engine/Blueprint.h"
|
||||||
#include "Engine/SCS_Node.h"
|
|
||||||
#include "MaterialGraph/MaterialGraphNode.h"
|
#include "MaterialGraph/MaterialGraphNode.h"
|
||||||
#include "Components/Widget.h"
|
#include "Components/Widget.h"
|
||||||
#include "Components/PanelSlot.h"
|
#include "Components/PanelSlot.h"
|
||||||
|
|||||||
@@ -5,23 +5,15 @@
|
|||||||
#include "WingLogCapture.h"
|
#include "WingLogCapture.h"
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
#include "UObject/StrongObjectPtr.h"
|
#include "UObject/StrongObjectPtr.h"
|
||||||
#include "Materials/MaterialExpression.h"
|
|
||||||
#include "AssetRegistry/AssetRegistryModule.h"
|
#include "AssetRegistry/AssetRegistryModule.h"
|
||||||
#include "AssetRegistry/IAssetRegistry.h"
|
#include "AssetRegistry/IAssetRegistry.h"
|
||||||
#include "Engine/Blueprint.h"
|
#include "Engine/Blueprint.h"
|
||||||
#include "Engine/World.h"
|
|
||||||
#include "Engine/Level.h"
|
|
||||||
#include "Engine/LevelScriptBlueprint.h"
|
|
||||||
#include "EdGraph/EdGraph.h"
|
#include "EdGraph/EdGraph.h"
|
||||||
#include "EdGraph/EdGraphNode.h"
|
#include "EdGraph/EdGraphNode.h"
|
||||||
#include "EdGraph/EdGraphPin.h"
|
#include "EdGraph/EdGraphPin.h"
|
||||||
#include "EdGraphSchema_K2.h"
|
#include "EdGraphSchema_K2.h"
|
||||||
#include "K2Node.h"
|
#include "K2Node.h"
|
||||||
#include "K2Node_CallFunction.h"
|
#include "K2Node_CallFunction.h"
|
||||||
#include "K2Node_Event.h"
|
|
||||||
#include "K2Node_CustomEvent.h"
|
|
||||||
#include "K2Node_FunctionEntry.h"
|
|
||||||
#include "K2Node_EditablePinBase.h"
|
|
||||||
#include "K2Node_VariableGet.h"
|
#include "K2Node_VariableGet.h"
|
||||||
#include "K2Node_VariableSet.h"
|
#include "K2Node_VariableSet.h"
|
||||||
#include "K2Node_BreakStruct.h"
|
#include "K2Node_BreakStruct.h"
|
||||||
@@ -32,57 +24,17 @@
|
|||||||
#include "K2Node_IfThenElse.h"
|
#include "K2Node_IfThenElse.h"
|
||||||
#include "Kismet2/BlueprintEditorUtils.h"
|
#include "Kismet2/BlueprintEditorUtils.h"
|
||||||
#include "Kismet2/KismetEditorUtilities.h"
|
#include "Kismet2/KismetEditorUtilities.h"
|
||||||
#include "Dom/JsonValue.h"
|
|
||||||
#include "Serialization/JsonReader.h"
|
#include "Serialization/JsonReader.h"
|
||||||
#include "Serialization/JsonWriter.h"
|
|
||||||
#include "Serialization/JsonSerializer.h"
|
#include "Serialization/JsonSerializer.h"
|
||||||
#include "Interfaces/IPv4/IPv4Address.h"
|
|
||||||
#include "Interfaces/IPv4/IPv4Endpoint.h"
|
|
||||||
#include "SocketSubsystem.h"
|
#include "SocketSubsystem.h"
|
||||||
#include "Sockets.h"
|
#include "Sockets.h"
|
||||||
#include "Async/Async.h"
|
#include "Async/Async.h"
|
||||||
#include "UObject/SavePackage.h"
|
|
||||||
#include "Misc/Paths.h"
|
#include "Misc/Paths.h"
|
||||||
#include "Misc/FileHelper.h"
|
#include "Misc/FileHelper.h"
|
||||||
#include "Misc/Guid.h"
|
#include "Misc/Guid.h"
|
||||||
#include "AssetToolsModule.h"
|
|
||||||
#include "IAssetTools.h"
|
|
||||||
#include "UObject/UObjectIterator.h"
|
#include "UObject/UObjectIterator.h"
|
||||||
#include "Misc/PackageName.h"
|
#include "Misc/PackageName.h"
|
||||||
#include "UObject/LinkerLoad.h"
|
|
||||||
#include "Engine/UserDefinedEnum.h"
|
|
||||||
#include "Editor.h"
|
#include "Editor.h"
|
||||||
#include "Materials/Material.h"
|
|
||||||
#include "Materials/MaterialInstanceConstant.h"
|
|
||||||
#include "Materials/MaterialFunction.h"
|
|
||||||
#include "Materials/MaterialExpressionScalarParameter.h"
|
|
||||||
#include "Materials/MaterialExpressionVectorParameter.h"
|
|
||||||
#include "Materials/MaterialExpressionTextureObjectParameter.h"
|
|
||||||
#include "Materials/MaterialExpressionTextureSampleParameter2D.h"
|
|
||||||
#include "Materials/MaterialExpressionStaticSwitchParameter.h"
|
|
||||||
#include "Materials/MaterialExpressionConstant.h"
|
|
||||||
#include "Materials/MaterialExpressionConstant2Vector.h"
|
|
||||||
#include "Materials/MaterialExpressionConstant3Vector.h"
|
|
||||||
#include "Materials/MaterialExpressionConstant4Vector.h"
|
|
||||||
#include "Materials/MaterialExpressionTextureSample.h"
|
|
||||||
#include "Materials/MaterialExpressionTextureCoordinate.h"
|
|
||||||
#include "Materials/MaterialExpressionComponentMask.h"
|
|
||||||
#include "Materials/MaterialExpressionCustom.h"
|
|
||||||
#include "Materials/MaterialExpressionAppendVector.h"
|
|
||||||
#include "Materials/MaterialExpressionAdd.h"
|
|
||||||
#include "Materials/MaterialExpressionMultiply.h"
|
|
||||||
#include "Materials/MaterialExpressionLinearInterpolate.h"
|
|
||||||
#include "Materials/MaterialExpressionClamp.h"
|
|
||||||
#include "Materials/MaterialExpressionOneMinus.h"
|
|
||||||
#include "Materials/MaterialExpressionPower.h"
|
|
||||||
#include "Materials/MaterialExpressionTime.h"
|
|
||||||
#include "Materials/MaterialExpressionWorldPosition.h"
|
|
||||||
#include "Materials/MaterialExpressionFunctionInput.h"
|
|
||||||
#include "Materials/MaterialExpressionFunctionOutput.h"
|
|
||||||
#include "Materials/MaterialExpressionMaterialFunctionCall.h"
|
|
||||||
#include "MaterialGraph/MaterialGraph.h"
|
|
||||||
#include "MaterialGraph/MaterialGraphNode.h"
|
|
||||||
#include "MaterialGraph/MaterialGraphSchema.h"
|
|
||||||
|
|
||||||
// Animation Blueprint support
|
// Animation Blueprint support
|
||||||
#include "Animation/AnimBlueprint.h"
|
#include "Animation/AnimBlueprint.h"
|
||||||
|
|||||||
@@ -5,7 +5,6 @@
|
|||||||
#include "ToolMenuContext.h"
|
#include "ToolMenuContext.h"
|
||||||
#include "ToolMenus.h"
|
#include "ToolMenus.h"
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
#include "EdGraph/EdGraphSchema.h"
|
|
||||||
#include "EdGraphSchema_K2.h"
|
#include "EdGraphSchema_K2.h"
|
||||||
#include "Framework/Commands/UIAction.h"
|
#include "Framework/Commands/UIAction.h"
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
#include "WingVariables.h"
|
#include "WingVariables.h"
|
||||||
#include "WingServer.h"
|
|
||||||
#include "WingTypes.h"
|
#include "WingTypes.h"
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
#include "WingProperty.h"
|
#include "WingProperty.h"
|
||||||
@@ -8,7 +7,6 @@
|
|||||||
#include "K2Node_FunctionEntry.h"
|
#include "K2Node_FunctionEntry.h"
|
||||||
#include "K2Node_FunctionResult.h"
|
#include "K2Node_FunctionResult.h"
|
||||||
#include "K2Node_CustomEvent.h"
|
#include "K2Node_CustomEvent.h"
|
||||||
#include "K2Node_Tunnel.h"
|
|
||||||
#include "K2Node_EditablePinBase.h"
|
#include "K2Node_EditablePinBase.h"
|
||||||
#include "Kismet2/BlueprintEditorUtils.h"
|
#include "Kismet2/BlueprintEditorUtils.h"
|
||||||
#include "Kismet2/KismetEditorUtilities.h"
|
#include "Kismet2/KismetEditorUtilities.h"
|
||||||
|
|||||||
@@ -1,15 +1,11 @@
|
|||||||
#include "WingWidgets.h"
|
#include "WingWidgets.h"
|
||||||
#include "WingServer.h"
|
|
||||||
#include "WingUtils.h"
|
#include "WingUtils.h"
|
||||||
#include "Blueprint/WidgetTree.h"
|
|
||||||
#include "WidgetBlueprint.h"
|
#include "WidgetBlueprint.h"
|
||||||
#include "Components/Widget.h"
|
#include "Components/Widget.h"
|
||||||
#include "Components/PanelWidget.h"
|
#include "Components/PanelWidget.h"
|
||||||
#include "Components/PanelSlot.h"
|
#include "Components/PanelSlot.h"
|
||||||
#include "Blueprint/UserWidget.h"
|
|
||||||
#include "UObject/UObjectIterator.h"
|
#include "UObject/UObjectIterator.h"
|
||||||
#include "AssetRegistry/AssetData.h"
|
#include "AssetRegistry/AssetData.h"
|
||||||
#include "AssetRegistry/AssetRegistryModule.h"
|
|
||||||
#include "AssetRegistry/IAssetRegistry.h"
|
#include "AssetRegistry/IAssetRegistry.h"
|
||||||
|
|
||||||
FString WingWidgets::WidgetMenuString(UClass* WidgetClass)
|
FString WingWidgets::WidgetMenuString(UClass* WidgetClass)
|
||||||
|
|||||||
@@ -8,6 +8,7 @@
|
|||||||
|
|
||||||
class UEdGraphNode;
|
class UEdGraphNode;
|
||||||
class UEdGraphPin;
|
class UEdGraphPin;
|
||||||
|
class UBlueprint;
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "UObject/StrongObjectPtr.h"
|
#include "UObject/StrongObjectPtr.h"
|
||||||
#include "WingUtils.h"
|
#include "WingBasics.h"
|
||||||
|
|
||||||
struct FWalker;
|
struct FWalker;
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,10 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "EdGraph/EdGraph.h"
|
|
||||||
|
|
||||||
class UBlueprintNodeSpawner;
|
class UBlueprintNodeSpawner;
|
||||||
|
class UEdGraph;
|
||||||
|
class UEdGraphNode;
|
||||||
struct FEdGraphSchemaAction;
|
struct FEdGraphSchemaAction;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "WingProperty.h"
|
#include "WingProperty.h"
|
||||||
#include "Engine/Blueprint.h"
|
|
||||||
#include "EdGraph/EdGraph.h"
|
|
||||||
#include "EdGraph/EdGraphNode.h"
|
|
||||||
#include "EdGraph/EdGraphPin.h"
|
#include "EdGraph/EdGraphPin.h"
|
||||||
|
|
||||||
|
class UEdGraph;
|
||||||
|
class UEdGraphNode;
|
||||||
|
|
||||||
class WingGraphExport
|
class WingGraphExport
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|||||||
@@ -2,11 +2,12 @@
|
|||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "Materials/Material.h"
|
#include "Materials/Material.h"
|
||||||
#include "WingTokenizer.h"
|
|
||||||
#include "Materials/MaterialInstanceConstant.h"
|
#include "Materials/MaterialInstanceConstant.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingParameterEditor.generated.h"
|
#include "WingParameterEditor.generated.h"
|
||||||
|
|
||||||
|
struct WingTokenizer;
|
||||||
|
|
||||||
USTRUCT()
|
USTRUCT()
|
||||||
struct FWingFontAndPage
|
struct FWingFontAndPage
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingUtils.h"
|
|
||||||
|
|
||||||
// A resolved property: the FProperty descriptor plus a pointer to
|
// A resolved property: the FProperty descriptor plus a pointer to
|
||||||
// the value's storage.
|
// the value's storage.
|
||||||
|
|||||||
@@ -5,8 +5,6 @@
|
|||||||
#include "Tickable.h"
|
#include "Tickable.h"
|
||||||
#include "TickableEditorObject.h"
|
#include "TickableEditorObject.h"
|
||||||
#include "Async/Future.h"
|
#include "Async/Future.h"
|
||||||
#include "Dom/JsonObject.h"
|
|
||||||
#include "WingUtils.h"
|
|
||||||
#include "WingNotifier.h"
|
#include "WingNotifier.h"
|
||||||
#include "WingLogCapture.h"
|
#include "WingLogCapture.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "WingBasics.h"
|
|
||||||
|
|
||||||
// -----------------------------------------------------------------
|
// -----------------------------------------------------------------
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -6,6 +6,7 @@
|
|||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
#include "WingTypes.generated.h"
|
#include "WingTypes.generated.h"
|
||||||
|
|
||||||
|
struct FAssetData;
|
||||||
struct WingTokenizer;
|
struct WingTokenizer;
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -1,10 +1,8 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "Dom/JsonObject.h"
|
|
||||||
#include "EdGraph/EdGraph.h"
|
#include "EdGraph/EdGraph.h"
|
||||||
#include "EdGraph/EdGraphPin.h"
|
#include "EdGraph/EdGraphPin.h"
|
||||||
#include "Materials/MaterialInstanceConstant.h"
|
|
||||||
#include "Materials/MaterialExpression.h"
|
#include "Materials/MaterialExpression.h"
|
||||||
#include "MaterialTypes.h"
|
#include "MaterialTypes.h"
|
||||||
#include "Components/ActorComponent.h"
|
#include "Components/ActorComponent.h"
|
||||||
@@ -13,31 +11,30 @@
|
|||||||
#include "Engine/Blueprint.h"
|
#include "Engine/Blueprint.h"
|
||||||
#include "K2Node_EditablePinBase.h"
|
#include "K2Node_EditablePinBase.h"
|
||||||
#include "Components/Widget.h"
|
#include "Components/Widget.h"
|
||||||
#include "WingComponent.h"
|
|
||||||
#include "WingVariables.h"
|
#include "WingVariables.h"
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
|
|
||||||
struct FEdGraphSchemaAction;
|
struct FEdGraphSchemaAction;
|
||||||
class UAnimationStateMachineGraph;
|
class UAnimationStateMachineGraph;
|
||||||
|
class UAnimSequence;
|
||||||
class UAnimStateNode;
|
class UAnimStateNode;
|
||||||
class UAnimStateTransitionNode;
|
class UAnimStateTransitionNode;
|
||||||
|
class UBlendSpace;
|
||||||
class IPropertyHandle;
|
class IPropertyHandle;
|
||||||
class UScriptStruct;
|
class UScriptStruct;
|
||||||
class UEnum;
|
class UEnum;
|
||||||
class IAssetEditorInstance;
|
class IAssetEditorInstance;
|
||||||
|
class UMaterial;
|
||||||
|
class UMaterialFunction;
|
||||||
|
class UMaterialInstance;
|
||||||
|
class UStaticMesh;
|
||||||
|
class USkeletalMesh;
|
||||||
|
class UTexture;
|
||||||
|
class UWorld;
|
||||||
struct FBPInterfaceDescription;
|
struct FBPInterfaceDescription;
|
||||||
struct FWingProperty;
|
struct FWingProperty;
|
||||||
class IPropertyHandle;
|
class IPropertyHandle;
|
||||||
|
|
||||||
#include "Engine/World.h"
|
|
||||||
#include "Materials/Material.h"
|
|
||||||
#include "Engine/StaticMesh.h"
|
|
||||||
#include "Engine/SkeletalMesh.h"
|
|
||||||
#include "Animation/AnimSequence.h"
|
|
||||||
#include "Animation/BlendSpace.h"
|
|
||||||
#include "Engine/Texture.h"
|
|
||||||
#include "Materials/MaterialFunction.h"
|
|
||||||
|
|
||||||
// Stateless utility functions used by MCP handlers and the MCP server.
|
// Stateless utility functions used by MCP handlers and the MCP server.
|
||||||
// This is effectively a namespace — all methods are static.
|
// This is effectively a namespace — all methods are static.
|
||||||
class WingUtils
|
class WingUtils
|
||||||
|
|||||||
@@ -2,10 +2,12 @@
|
|||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "EdGraph/EdGraphPin.h"
|
#include "EdGraph/EdGraphPin.h"
|
||||||
#include "Engine/Blueprint.h"
|
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
|
|
||||||
|
struct FBPVariableDescription;
|
||||||
struct WingTokenizer;
|
struct WingTokenizer;
|
||||||
|
class UBlueprint;
|
||||||
|
class UEdGraph;
|
||||||
class UK2Node_CustomEvent;
|
class UK2Node_CustomEvent;
|
||||||
class UK2Node_EditablePinBase;
|
class UK2Node_EditablePinBase;
|
||||||
class UK2Node_FunctionEntry;
|
class UK2Node_FunctionEntry;
|
||||||
@@ -186,4 +188,3 @@ private:
|
|||||||
|
|
||||||
bool ErrorNoBackingStore(WingOut Errors);
|
bool ErrorNoBackingStore(WingOut Errors);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "Components/Widget.h"
|
|
||||||
#include "WingBasics.h"
|
#include "WingBasics.h"
|
||||||
|
|
||||||
|
class UWidget;
|
||||||
class UWidgetTree;
|
class UWidgetTree;
|
||||||
struct FAssetData;
|
struct FAssetData;
|
||||||
|
|
||||||
|
|||||||
84
tools/clangd-diag-files.py
Normal file
84
tools/clangd-diag-files.py
Normal file
@@ -0,0 +1,84 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
|
"""Run clangd diagnostics on an explicit list of C++ source files.
|
||||||
|
|
||||||
|
Usage:
|
||||||
|
python3 tools/clangd-diag-files.py <file> [<file> ...]
|
||||||
|
"""
|
||||||
|
|
||||||
|
import subprocess
|
||||||
|
import sys
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
|
||||||
|
def find_project_root():
|
||||||
|
"""Walk up from this script's directory to find the project root."""
|
||||||
|
d = Path(__file__).resolve().parent.parent
|
||||||
|
if (d / "build.py").exists():
|
||||||
|
return d
|
||||||
|
return Path.cwd()
|
||||||
|
|
||||||
|
|
||||||
|
def run_diagnostics(root, rel_path):
|
||||||
|
"""Run clangd-query.py diagnostics on a single file. Returns output lines."""
|
||||||
|
result = subprocess.run(
|
||||||
|
[sys.executable, "tools/clangd-query.py", "diagnostics", str(rel_path)],
|
||||||
|
cwd=root,
|
||||||
|
capture_output=True,
|
||||||
|
text=True,
|
||||||
|
timeout=120,
|
||||||
|
)
|
||||||
|
output = result.stdout.strip()
|
||||||
|
if result.returncode != 0 and result.stderr.strip():
|
||||||
|
if output:
|
||||||
|
output += "\n"
|
||||||
|
output += result.stderr.strip()
|
||||||
|
return output
|
||||||
|
|
||||||
|
|
||||||
|
def normalize_path(root, raw_path):
|
||||||
|
"""Normalize a user-provided path to a project-relative path."""
|
||||||
|
path = Path(raw_path)
|
||||||
|
if path.is_absolute():
|
||||||
|
path = path.resolve().relative_to(root.resolve())
|
||||||
|
return path
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
if len(sys.argv) < 2:
|
||||||
|
print("Usage: python3 tools/clangd-diag-files.py <file> [<file> ...]", file=sys.stderr)
|
||||||
|
return 2
|
||||||
|
|
||||||
|
root = find_project_root()
|
||||||
|
files = [normalize_path(root, arg) for arg in sys.argv[1:]]
|
||||||
|
|
||||||
|
total_issues = 0
|
||||||
|
files_with_issues = 0
|
||||||
|
|
||||||
|
for i, rel_path in enumerate(files):
|
||||||
|
label = f"[{i + 1}/{len(files)}] {rel_path}"
|
||||||
|
print(f"{label} ... ", end="", flush=True)
|
||||||
|
|
||||||
|
try:
|
||||||
|
output = run_diagnostics(root, rel_path)
|
||||||
|
except subprocess.TimeoutExpired:
|
||||||
|
print("TIMEOUT")
|
||||||
|
continue
|
||||||
|
|
||||||
|
if not output or "No problems found" in output or output.strip() == "No diagnostics.":
|
||||||
|
print("ok")
|
||||||
|
continue
|
||||||
|
|
||||||
|
lines = [line for line in output.splitlines() if line.strip()]
|
||||||
|
count = len(lines)
|
||||||
|
total_issues += count
|
||||||
|
files_with_issues += 1
|
||||||
|
print(f"{count} issue(s)")
|
||||||
|
for line in lines:
|
||||||
|
print(f" {line}")
|
||||||
|
|
||||||
|
print(f"\nDone. {total_issues} issue(s) in {files_with_issues} file(s) out of {len(files)} checked.")
|
||||||
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
raise SystemExit(main())
|
||||||
Reference in New Issue
Block a user