Files
UnrealEngineUWP/Engine/Source/Editor/MainFrame/Private/MainFramePrivatePCH.h
Thomas Sarkanen 2e3d1f5aae #summary Source code access is now done via plugins
#ttp 330039 	EDITOR: Platform-agnostic editor code depends on Windows-only VSAccessor headers
#detail 	Source code access is now extensible via plugins, so any new editors can be easily added.
#add 	Added SourceCodeAccess module that routes access via plugins.
#change 	Moved much of the old VSAccessor code into a new VisualStudioSourceCodeAccess plugin.
#add 	Added a counterpart XCode plugin & migrated the code from FSourceCodeNavigation (Applescript etc.) into there.
#remove 	Removed applescript for XCode access (it is now done via code).
#remove 	Removed source code access functionality from platform layer.
#add 	Added details customization for source code access settings, so users can choose their own accessor.
#remove 	Removed dependencies on VSAccessor.
#change 	Changed API in SWidget to not require building a string to be parsed, instead this acesses and forwards filenames & line numbers.
#extra 	Tested on Mac by Mark S.
reviewed by 	Andrew.Brown

[CL 2048697 by Thomas Sarkanen in Main branch]
2014-04-23 19:19:51 -04:00

68 lines
1.9 KiB
C

// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved.
/*=============================================================================
MainFramePrivatePCH.h: Pre-compiled header file for the MainFrame module.
=============================================================================*/
#pragma once
#include "MainFrame.h"
/* Dependencies
*****************************************************************************/
#include "AboutScreen.h"
#include "AssetToolsModule.h"
#include "CrashTracker.h"
#include "DesktopPlatformModule.h"
#include "ISourceControlModule.h"
#include "ITranslationEditor.h"
#include "GameProjectGenerationModule.h"
#include "GenericApplication.h"
#include "GlobalEditorCommonCommands.h"
#include "MainFrame.h"
#include "MessageLog.h"
#include "MessageLogModule.h"
#include "ModuleManager.h"
#include "MRUFavoritesList.h"
#include "OutputLogModule.h"
//#include "SearchUI.h"
#include "SourceCodeNavigation.h"
#include "SourceControlWindows.h"
#include "Settings.h"
#include "TargetPlatform.h"
#include "UnrealEd.h"
#include "../../LevelEditor/Public/LevelEditor.h"
#include "../../LevelEditor/Public/SLevelViewport.h"
#include "Runtime/Analytics/Analytics/Public/Interfaces/IAnalyticsProvider.h"
#include "Runtime/Engine/Public/EngineAnalytics.h"
#include "Kismet2/KismetEditorUtilities.h"
#include "Kismet2/KismetDebugUtilities.h"
#include "ISourceCodeAccessModule.h"
/* Private includes
*****************************************************************************/
DECLARE_LOG_CATEGORY_EXTERN(LogMainFrame, Log, All);
const FText StaticGetApplicationTitle( const bool bIncludeGameName );
#include "MainFrameActions.h"
#include "CookContentMenu.h"
#include "PackageProjectMenu.h"
#include "RecentProjectsMenu.h"
#include "SettingsMenu.h"
#include "TranslationEditorMenu.h"
#include "MainMenu.h"
#include "RootWindowLocation.h"
#include "MainFrameHandler.h"
#include "MainFrameModule.h"