// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "WorkflowOrientedApp/WorkflowTabFactory.h" class UPhysicsAsset; struct FPhysicsAssetEditorProfilesSummoner : public FWorkflowTabFactory { public: FPhysicsAssetEditorProfilesSummoner(TSharedPtr InHostingApp, UPhysicsAsset* InPhysicsAsset); /** FWorkflowTabFactory interface */ virtual TSharedRef CreateTabBody(const FWorkflowTabSpawnInfo& Info) const override; virtual TSharedPtr CreateTabToolTipWidget(const FWorkflowTabSpawnInfo& Info) const override; /** Reference to our Physics Asset */ TWeakObjectPtr PhysicsAssetPtr; };