// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "WorkflowOrientedApp/ApplicationMode.h" #include "WorkflowOrientedApp/WorkflowCentricApplication.h" #include "WorkflowOrientedApp/WorkflowTabManager.h" class FPhysicsAssetEditor; class FPhysicsAssetEditorMode : public FApplicationMode { public: FPhysicsAssetEditorMode(TSharedRef InHostingApp, TSharedRef InSkeletonTree, TSharedRef InPreviewScene); /** FApplicationMode interface */ virtual void RegisterTabFactories(TSharedPtr InTabManager) override; protected: /** The hosting app */ TWeakPtr PhysicsAssetEditorPtr; /** The tab factories we support */ FWorkflowAllowedTabSet TabFactories; };