You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Copying //UE4/Dev-Build to //UE4/Dev-Main (Source: //UE4/Dev-Build @ 3209340)
#lockdown Nick.Penwarden #rb none ========================== MAJOR FEATURES + CHANGES ========================== Change 3209340 on 2016/11/23 by Ben.Marsh Convert UE4 codebase to an "include what you use" model - where every header just includes the dependencies it needs, rather than every source file including large monolithic headers like Engine.h and UnrealEd.h. Measured full rebuild times around 2x faster using XGE on Windows, and improvements of 25% or more for incremental builds and full rebuilds on most other platforms. * Every header now includes everything it needs to compile. * There's a CoreMinimal.h header that gets you a set of ubiquitous types from Core (eg. FString, FName, TArray, FVector, etc...). Most headers now include this first. * There's a CoreTypes.h header that sets up primitive UE4 types and build macros (int32, PLATFORM_WIN64, etc...). All headers in Core include this first, as does CoreMinimal.h. * Every .cpp file includes its matching .h file first. * This helps validate that each header is including everything it needs to compile. * No engine code includes a monolithic header such as Engine.h or UnrealEd.h any more. * You will get a warning if you try to include one of these from the engine. They still exist for compatibility with game projects and do not produce warnings when included there. * There have only been minor changes to our internal games down to accommodate these changes. The intent is for this to be as seamless as possible. * No engine code explicitly includes a precompiled header any more. * We still use PCHs, but they're force-included on the compiler command line by UnrealBuildTool instead. This lets us tune what they contain without breaking any existing include dependencies. * PCHs are generated by a tool to get a statistical amount of coverage for the source files using it, and I've seeded the new shared PCHs to contain any header included by > 15% of source files. Tool used to generate this transform is at Engine\Source\Programs\IncludeTool. [CL 3209342 by Ben Marsh in Main branch]
This commit is contained in:
committed by
Ben.Marsh@epicgames.com
parent
7f06f93ff9
commit
4ba423868f
+23
-6
@@ -1,14 +1,31 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#include "LocalizationDashboardPrivatePCH.h"
|
||||
#include "GatherTextDetailCustomizations.h"
|
||||
#include "Misc/Attribute.h"
|
||||
#include "Layout/Visibility.h"
|
||||
#include "Input/Reply.h"
|
||||
#include "Widgets/SWidget.h"
|
||||
#include "Widgets/SNullWidget.h"
|
||||
#include "Widgets/DeclarativeSyntaxSupport.h"
|
||||
#include "Engine/GameViewportClient.h"
|
||||
#include "DesktopPlatformModule.h"
|
||||
#include "Widgets/SCompoundWidget.h"
|
||||
#include "Widgets/SBoxPanel.h"
|
||||
#include "Framework/Application/SlateApplication.h"
|
||||
#include "Widgets/Images/SImage.h"
|
||||
#include "Widgets/Text/STextBlock.h"
|
||||
#include "Widgets/Layout/SBox.h"
|
||||
#include "Widgets/Input/SEditableTextBox.h"
|
||||
#include "Widgets/Input/SButton.h"
|
||||
#include "Widgets/Notifications/SErrorHint.h"
|
||||
#include "Widgets/Input/SComboButton.h"
|
||||
#include "Widgets/Views/STableViewBase.h"
|
||||
#include "Widgets/Views/STableRow.h"
|
||||
#include "Widgets/Views/SListView.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
#include "DetailWidgetRow.h"
|
||||
#include "PropertyHandle.h"
|
||||
#include "IDetailPropertyRow.h"
|
||||
#include "SEditableTextBox.h"
|
||||
#include "IPropertyUtilities.h"
|
||||
#include "IPropertyTypeCustomization.h"
|
||||
#include "IDetailChildrenBuilder.h"
|
||||
|
||||
#define LOCTEXT_NAMESPACE "GatherTextDetailCustomizations"
|
||||
|
||||
@@ -979,4 +996,4 @@ void FGatherTextFromMetaDataConfigurationStructCustomization::CustomizeStructChi
|
||||
}
|
||||
}
|
||||
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
|
||||
@@ -2,8 +2,10 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "CoreMinimal.h"
|
||||
#include "IPropertyTypeCustomization.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
|
||||
class IPropertyHandle;
|
||||
|
||||
class FGatherTextSearchDirectoryStructCustomization : public IStructCustomization
|
||||
{
|
||||
|
||||
@@ -1,15 +1,23 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#include "LocalizationDashboardPrivatePCH.h"
|
||||
#include "LocalizationDashboard.h"
|
||||
#include "SDockTab.h"
|
||||
#include "Misc/Paths.h"
|
||||
#include "Modules/ModuleManager.h"
|
||||
#include "Widgets/DeclarativeSyntaxSupport.h"
|
||||
#include "Widgets/SWidget.h"
|
||||
#include "Widgets/SCompoundWidget.h"
|
||||
#include "Widgets/SBoxPanel.h"
|
||||
#include "Framework/MultiBox/MultiBoxExtender.h"
|
||||
#include "Framework/Docking/WorkspaceItem.h"
|
||||
#include "Framework/Docking/TabManager.h"
|
||||
#include "Framework/Docking/LayoutService.h"
|
||||
#include "Widgets/Docking/SDockTab.h"
|
||||
#include "PropertyEditorModule.h"
|
||||
#include "IDetailsView.h"
|
||||
#include "IMainFrameModule.h"
|
||||
#include "ModuleManager.h"
|
||||
#include "Interfaces/IMainFrameModule.h"
|
||||
#include "SLocalizationTargetEditor.h"
|
||||
#include "LocalizationSettings.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
#include "LocalizationSettings.h"
|
||||
#include "LocalizationDashboardSettings.h"
|
||||
#include "SSettingsEditorCheckoutNotice.h"
|
||||
|
||||
@@ -283,4 +291,4 @@ void FLocalizationDashboard::UnregisterTabSpawner()
|
||||
FGlobalTabmanager::Get()->UnregisterTabSpawner(TabName);
|
||||
}
|
||||
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
|
||||
@@ -2,10 +2,11 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "SCompoundWidget.h"
|
||||
#include "CoreMinimal.h"
|
||||
#include "SlateFwd.h"
|
||||
|
||||
class ULocalizationTarget;
|
||||
class SLocalizationDashboard;
|
||||
class ULocalizationTarget;
|
||||
|
||||
class FLocalizationDashboard
|
||||
{
|
||||
@@ -26,4 +27,4 @@ private:
|
||||
static const FName TabName;
|
||||
static FLocalizationDashboard* Instance;
|
||||
TSharedPtr<SLocalizationDashboard> LocalizationDashboardWidget;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#include "LocalizationDashboardPrivatePCH.h"
|
||||
#include "CoreMinimal.h"
|
||||
#include "Modules/ModuleManager.h"
|
||||
#include "ILocalizationDashboardModule.h"
|
||||
#include "LocalizationDashboard.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
#include "SDockTab.h"
|
||||
#include "Features/IModularFeatures.h"
|
||||
#include "ILocalizationServiceProvider.h"
|
||||
#include "IDetailCustomization.h"
|
||||
#include "LocalizationDashboardSettingsDetailCustomization.h"
|
||||
#include "LocalizationTargetSetDetailCustomization.h"
|
||||
#include "LocalizationTargetDetailCustomization.h"
|
||||
#include "IPropertyTypeCustomization.h"
|
||||
#include "GatherTextDetailCustomizations.h"
|
||||
#include "PropertyEditorModule.h"
|
||||
#include "ILocalizationServiceModule.h"
|
||||
#include "LocalizationSettings.h"
|
||||
|
||||
#define LOCTEXT_NAMESPACE "LocalizationDashboard"
|
||||
|
||||
@@ -168,4 +168,4 @@ private:
|
||||
|
||||
IMPLEMENT_MODULE(FLocalizationDashboardModule, LocalizationDashboard);
|
||||
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#pragma once
|
||||
|
||||
|
||||
/* Dependencies
|
||||
*****************************************************************************/
|
||||
|
||||
#include "CoreUObject.h"
|
||||
#include "IDesktopPlatform.h"
|
||||
#include "DesktopPlatformModule.h"
|
||||
#include "EditorStyle.h"
|
||||
#include "FileHelpers.h"
|
||||
#include "SlateBasics.h"
|
||||
#include "UnrealEd.h"
|
||||
@@ -1,4 +1,3 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#include "LocalizationDashboardPrivatePCH.h"
|
||||
#include "LocalizationDashboardSettings.h"
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "CoreMinimal.h"
|
||||
#include "UObject/ObjectMacros.h"
|
||||
#include "UObject/Object.h"
|
||||
#include "LocalizationDashboardSettings.generated.h"
|
||||
|
||||
/** Currently just a dummy class used for detail customizations */
|
||||
|
||||
+6
-5
@@ -1,17 +1,18 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#include "LocalizationDashboardPrivatePCH.h"
|
||||
#include "LocalizationDashboardSettingsDetailCustomization.h"
|
||||
#include "Styling/SlateTypes.h"
|
||||
#include "ILocalizationServiceProvider.h"
|
||||
#include "Widgets/DeclarativeSyntaxSupport.h"
|
||||
#include "Widgets/Input/SCheckBox.h"
|
||||
#include "Widgets/Text/STextBlock.h"
|
||||
#include "DetailLayoutBuilder.h"
|
||||
#include "LocalizationSettings.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
#include "DetailWidgetRow.h"
|
||||
#include "DetailCategoryBuilder.h"
|
||||
#include "IDetailsView.h"
|
||||
#include "ObjectEditorUtils.h"
|
||||
#include "ILocalizationServiceProvider.h"
|
||||
#include "ILocalizationServiceModule.h"
|
||||
#include "ILocalizationDashboardModule.h"
|
||||
#include "Widgets/Input/SComboBox.h"
|
||||
|
||||
#define LOCTEXT_NAMESPACE "LocalizationDashboard"
|
||||
|
||||
|
||||
+4
-3
@@ -2,12 +2,13 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "CoreMinimal.h"
|
||||
#include "IDetailCustomization.h"
|
||||
#include "ILocalizationServiceProvider.h"
|
||||
#include "Widgets/SWidget.h"
|
||||
|
||||
class ULocalizationDashboardSettings;
|
||||
class IPropertyHandle;
|
||||
class IDetailCategoryBuilder;
|
||||
class IDetailLayoutBuilder;
|
||||
class ILocalizationServiceProvider;
|
||||
|
||||
struct FLocalizationServiceProviderWrapper
|
||||
{
|
||||
|
||||
+33
-8
@@ -1,22 +1,47 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#include "LocalizationDashboardPrivatePCH.h"
|
||||
#include "LocalizationTargetDetailCustomization.h"
|
||||
#include "DetailLayoutBuilder.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
#include "DetailWidgetRow.h"
|
||||
#include "HAL/PlatformFilemanager.h"
|
||||
#include "Misc/MessageDialog.h"
|
||||
#include "Internationalization/Culture.h"
|
||||
#include "Misc/ConfigCacheIni.h"
|
||||
#include "UObject/UnrealType.h"
|
||||
#include "DesktopPlatformModule.h"
|
||||
#include "Framework/Application/SlateApplication.h"
|
||||
#include "Textures/SlateIcon.h"
|
||||
#include "Framework/Commands/InputChord.h"
|
||||
#include "Framework/Commands/Commands.h"
|
||||
#include "Framework/Commands/UICommandList.h"
|
||||
#include "Widgets/Text/STextBlock.h"
|
||||
#include "Framework/MultiBox/MultiBoxDefs.h"
|
||||
#include "Framework/MultiBox/MultiBoxExtender.h"
|
||||
#include "Framework/MultiBox/MultiBoxBuilder.h"
|
||||
#include "Widgets/Input/SEditableTextBox.h"
|
||||
#include "Widgets/Notifications/SErrorText.h"
|
||||
#include "Widgets/Input/SComboButton.h"
|
||||
#include "Widgets/Input/SCheckBox.h"
|
||||
#include "Widgets/Views/SListView.h"
|
||||
#include "Widgets/Input/SComboBox.h"
|
||||
#include "EditorStyleSet.h"
|
||||
#include "ISourceControlOperation.h"
|
||||
#include "SourceControlOperations.h"
|
||||
#include "FileHelpers.h"
|
||||
#include "ISourceControlModule.h"
|
||||
#include "PropertyHandle.h"
|
||||
#include "DetailLayoutBuilder.h"
|
||||
#include "LocalizationConfigurationScript.h"
|
||||
#include "SLocalizationTargetStatusButton.h"
|
||||
#include "SLocalizationTargetEditorCultureRow.h"
|
||||
#include "SCulturePicker.h"
|
||||
#include "IDetailPropertyRow.h"
|
||||
#include "DetailWidgetRow.h"
|
||||
#include "DetailCategoryBuilder.h"
|
||||
#include "IDetailsView.h"
|
||||
#include "LocalizationCommandletTasks.h"
|
||||
#include "ObjectEditorUtils.h"
|
||||
#include "LocalizationSettings.h"
|
||||
#include "SErrorText.h"
|
||||
#include "ILocalizationServiceModule.h"
|
||||
#include "ILocalizationServiceProvider.h"
|
||||
#include "ILocalizationServiceModule.h"
|
||||
|
||||
#define LOCTEXT_NAMESPACE "LocalizationTargetEditor"
|
||||
|
||||
@@ -1240,4 +1265,4 @@ void FLocalizationTargetDetailCustomization::OnNewSupportedCultureSelected(FCult
|
||||
}
|
||||
}
|
||||
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
|
||||
+15
-3
@@ -1,11 +1,23 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#pragma once
|
||||
#include "IDetailCustomization.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
|
||||
class SCulturePicker;
|
||||
#include "CoreMinimal.h"
|
||||
#include "Widgets/SWidget.h"
|
||||
#include "Widgets/Views/STableViewBase.h"
|
||||
#include "Widgets/Views/STableRow.h"
|
||||
#include "IDetailCustomization.h"
|
||||
|
||||
class IDetailLayoutBuilder;
|
||||
class IPropertyHandle;
|
||||
class SComboButton;
|
||||
class SCulturePicker;
|
||||
class SEditableTextBox;
|
||||
class SErrorText;
|
||||
class ULocalizationTarget;
|
||||
class ULocalizationTargetSet;
|
||||
struct FLocalizationTargetSettings;
|
||||
enum class ELocalizationTargetLoadingPolicy : uint8;
|
||||
|
||||
class FLocalizationTargetDetailCustomization : public IDetailCustomization
|
||||
{
|
||||
|
||||
+18
-5
@@ -1,19 +1,32 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#include "LocalizationDashboardPrivatePCH.h"
|
||||
#include "LocalizationTargetSetDetailCustomization.h"
|
||||
#include "Misc/MessageDialog.h"
|
||||
#include "Internationalization/Culture.h"
|
||||
#include "DesktopPlatformModule.h"
|
||||
#include "Framework/Application/SlateApplication.h"
|
||||
#include "Textures/SlateIcon.h"
|
||||
#include "Framework/Commands/InputChord.h"
|
||||
#include "Framework/Commands/Commands.h"
|
||||
#include "Framework/Commands/UICommandList.h"
|
||||
#include "Framework/MultiBox/MultiBoxDefs.h"
|
||||
#include "Framework/MultiBox/MultiBoxExtender.h"
|
||||
#include "Framework/MultiBox/MultiBoxBuilder.h"
|
||||
#include "Widgets/Input/SButton.h"
|
||||
#include "Widgets/Views/SListView.h"
|
||||
#include "EditorStyleSet.h"
|
||||
#include "FileHelpers.h"
|
||||
#include "DetailLayoutBuilder.h"
|
||||
#include "LocalizationSettings.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
#include "DetailWidgetRow.h"
|
||||
#include "LocalizationSettings.h"
|
||||
#include "SLocalizationDashboardTargetRow.h"
|
||||
#include "DetailWidgetRow.h"
|
||||
#include "DetailCategoryBuilder.h"
|
||||
#include "IDetailsView.h"
|
||||
#include "LocalizationCommandletTasks.h"
|
||||
#include "ObjectEditorUtils.h"
|
||||
#include "ILocalizationServiceProvider.h"
|
||||
#include "ILocalizationServiceModule.h"
|
||||
#include "ILocalizationDashboardModule.h"
|
||||
|
||||
#define LOCTEXT_NAMESPACE "LocalizationDashboard"
|
||||
|
||||
@@ -674,4 +687,4 @@ FReply FLocalizationTargetSetDetailCustomization::OnNewTargetButtonClicked()
|
||||
return FReply::Handled();
|
||||
}
|
||||
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
|
||||
+6
-3
@@ -2,13 +2,16 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "CoreMinimal.h"
|
||||
#include "Input/Reply.h"
|
||||
#include "Widgets/Views/STableViewBase.h"
|
||||
#include "Widgets/Views/STableRow.h"
|
||||
#include "IDetailCustomization.h"
|
||||
#include "ILocalizationServiceProvider.h"
|
||||
|
||||
class ULocalizationTarget;
|
||||
class IDetailLayoutBuilder;
|
||||
class IPropertyHandle;
|
||||
class ULocalizationTarget;
|
||||
class ULocalizationTargetSet;
|
||||
class IDetailCategoryBuilder;
|
||||
|
||||
class FLocalizationTargetSetDetailCustomization : public IDetailCustomization
|
||||
{
|
||||
|
||||
+17
-5
@@ -1,10 +1,22 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#include "LocalizationDashboardPrivatePCH.h"
|
||||
#include "LocalizationDashboard.h"
|
||||
#include "SLocalizationDashboardTargetRow.h"
|
||||
#include "SHyperlink.h"
|
||||
#include "SLocalizationTargetEditor.h"
|
||||
#include "Misc/MessageDialog.h"
|
||||
#include "Internationalization/Culture.h"
|
||||
#include "DesktopPlatformModule.h"
|
||||
#include "Framework/Application/SlateApplication.h"
|
||||
#include "Widgets/Images/SImage.h"
|
||||
#include "Widgets/Text/STextBlock.h"
|
||||
#include "Widgets/Input/SButton.h"
|
||||
#include "Widgets/Views/SListView.h"
|
||||
#include "EditorStyleSet.h"
|
||||
#include "FileHelpers.h"
|
||||
#include "LocalizationDashboard.h"
|
||||
#include "IPropertyUtilities.h"
|
||||
#include "PropertyHandle.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
#include "Widgets/Docking/SDockTab.h"
|
||||
#include "Widgets/Input/SHyperlink.h"
|
||||
#include "SLocalizationTargetStatusButton.h"
|
||||
#include "LocalizationConfigurationScript.h"
|
||||
#include "LocalizationCommandletTasks.h"
|
||||
@@ -542,4 +554,4 @@ void SLocalizationDashboardTargetRow::Delete()
|
||||
}
|
||||
}
|
||||
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
|
||||
+12
-7
@@ -1,12 +1,17 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
#pragma once
|
||||
|
||||
#include "STableRow.h"
|
||||
#include "IPropertyUtilities.h"
|
||||
#include "PropertyHandle.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
#include "SDockTab.h"
|
||||
#include "CoreMinimal.h"
|
||||
#include "SlateFwd.h"
|
||||
#include "Input/Reply.h"
|
||||
#include "Widgets/SWidget.h"
|
||||
#include "Widgets/Views/STableViewBase.h"
|
||||
#include "Widgets/Views/STableRow.h"
|
||||
|
||||
class IPropertyHandle;
|
||||
class IPropertyUtilities;
|
||||
class ULocalizationTarget;
|
||||
struct FLocalizationTargetSettings;
|
||||
|
||||
class SLocalizationDashboardTargetRow : public SMultiColumnTableRow< TSharedPtr<IPropertyHandle> >
|
||||
{
|
||||
@@ -60,4 +65,4 @@ private:
|
||||
TSharedPtr<IPropertyUtilities> PropertyUtilities;
|
||||
TSharedPtr<IPropertyHandle> TargetObjectPropertyHandle;
|
||||
TWeakPtr<SDockTab> TargetEditorDockTab;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#include "LocalizationDashboardPrivatePCH.h"
|
||||
#include "SLocalizationTargetEditor.h"
|
||||
#include "Modules/ModuleManager.h"
|
||||
#include "IDetailsView.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
#include "PropertyEditorModule.h"
|
||||
@@ -21,4 +21,4 @@ void SLocalizationTargetEditor::Construct(const FArguments& InArgs, ULocalizatio
|
||||
];
|
||||
|
||||
DetailsView->SetObject(InLocalizationTarget, true);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,11 +2,13 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "SCompoundWidget.h"
|
||||
#include "CoreMinimal.h"
|
||||
#include "Widgets/DeclarativeSyntaxSupport.h"
|
||||
#include "Widgets/SCompoundWidget.h"
|
||||
#include "PropertyEditorDelegates.h"
|
||||
|
||||
class ULocalizationTargetSet;
|
||||
class ULocalizationTarget;
|
||||
class ULocalizationTargetSet;
|
||||
|
||||
class SLocalizationTargetEditor : public SCompoundWidget
|
||||
{
|
||||
|
||||
+16
-3
@@ -1,7 +1,20 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#include "LocalizationDashboardPrivatePCH.h"
|
||||
#include "SLocalizationTargetEditorCultureRow.h"
|
||||
#include "Misc/MessageDialog.h"
|
||||
#include "HAL/FileManager.h"
|
||||
#include "Internationalization/Culture.h"
|
||||
#include "Modules/ModuleManager.h"
|
||||
#include "DesktopPlatformModule.h"
|
||||
#include "Framework/Application/SlateApplication.h"
|
||||
#include "Widgets/Images/SImage.h"
|
||||
#include "Widgets/Notifications/SProgressBar.h"
|
||||
#include "Widgets/Text/STextBlock.h"
|
||||
#include "Widgets/Input/SButton.h"
|
||||
#include "Widgets/Views/SListView.h"
|
||||
#include "Widgets/Input/SCheckBox.h"
|
||||
#include "IPropertyUtilities.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
#include "ITranslationEditor.h"
|
||||
#include "LocalizationConfigurationScript.h"
|
||||
#include "LocalizationCommandletTasks.h"
|
||||
@@ -711,4 +724,4 @@ void SLocalizationTargetEditorCultureRow::Delete()
|
||||
}
|
||||
}
|
||||
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
|
||||
+11
-4
@@ -1,10 +1,17 @@
|
||||
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
||||
#pragma once
|
||||
|
||||
#include "STableRow.h"
|
||||
#include "IPropertyUtilities.h"
|
||||
#include "CoreMinimal.h"
|
||||
#include "Input/Reply.h"
|
||||
#include "Widgets/SWidget.h"
|
||||
#include "Widgets/Views/STableViewBase.h"
|
||||
#include "Widgets/Views/STableRow.h"
|
||||
#include "PropertyHandle.h"
|
||||
#include "LocalizationTargetTypes.h"
|
||||
|
||||
class IPropertyUtilities;
|
||||
class ULocalizationTarget;
|
||||
struct FCultureStatistics;
|
||||
struct FLocalizationTargetSettings;
|
||||
|
||||
class SLocalizationTargetEditorCultureRow : public SMultiColumnTableRow<FCulturePtr>
|
||||
{
|
||||
@@ -60,4 +67,4 @@ private:
|
||||
TSharedPtr<IPropertyUtilities> PropertyUtilities;
|
||||
TSharedPtr<IPropertyHandle> TargetSettingsPropertyHandle;
|
||||
int32 CultureIndex;
|
||||
};
|
||||
};
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user