You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#ttp 331829 - Mobile Preview in Editor #proj Engine #branch UE4 #summary First pass of changes to remove GRHIFeatureLevel, allowing for multiple scenes with different feature levels to exist. First step towards dynamic mobile preview in the editor. #change Added GMaxRHIFeature level which contains the highest supported feature level on this machine #change Added a cvar "r.FeatureLevelPreview" which, when set to 1, enables a feature level selection in the quick settings menu. Not wired up to anything at the minute #change Added a feature level variable to FScene, which is currently initialized to whatever GRHIFeatureLevel is. Accessed with GetFeatureLevel() #change Added a helper accessor GetFeatureLevel() to FSceneView which gets the feature level from the relevant scene. Purely to reduce the amount of typing needed to get to a feature level #change Many changes across the renderer to try and read the current feature level from the view or scene. Not everything is done yet, but this is almost all of the "easy" stuff. As there is still just a global feature level in the engine, nothing should change. [CL 2066905 by Graeme Thornton in Main branch]
77 lines
1.5 KiB
C#
77 lines
1.5 KiB
C#
// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved.
|
|
|
|
using UnrealBuildTool;
|
|
|
|
public class LevelEditor : ModuleRules
|
|
{
|
|
public LevelEditor(TargetInfo Target)
|
|
{
|
|
PrivateIncludePathModuleNames.AddRange(
|
|
new string[] {
|
|
"AssetTools",
|
|
"Kismet",
|
|
"MainFrame",
|
|
"PlacementMode"
|
|
}
|
|
);
|
|
|
|
PublicIncludePathModuleNames.AddRange(
|
|
new string[] {
|
|
"Settings",
|
|
"UserFeedback",
|
|
}
|
|
);
|
|
|
|
PrivateDependencyModuleNames.AddRange(
|
|
new string[] {
|
|
"Analytics",
|
|
"Core",
|
|
"CoreUObject",
|
|
"DesktopPlatform",
|
|
"InputCore",
|
|
"Slate",
|
|
"SlateCore",
|
|
"SlateReflector",
|
|
"EditorStyle",
|
|
"Engine",
|
|
"MessageLog",
|
|
"NewsFeed",
|
|
"SourceControl",
|
|
"StatsViewer",
|
|
"UnrealEd",
|
|
"RenderCore",
|
|
"DeviceProfileServices",
|
|
"ContentBrowser",
|
|
"SceneOutliner",
|
|
"ActorPickerMode",
|
|
"RHI"
|
|
}
|
|
);
|
|
|
|
DynamicallyLoadedModuleNames.AddRange(
|
|
new string[] {
|
|
"MainFrame",
|
|
"PropertyEditor",
|
|
"SceneOutliner",
|
|
"ClassViewer",
|
|
"DeviceManager",
|
|
"SettingsEditor",
|
|
"SessionFrontend",
|
|
"AutomationWindow",
|
|
"Layers",
|
|
"Levels",
|
|
"WorldBrowser",
|
|
"TaskBrowser",
|
|
"EditorWidgets",
|
|
"AssetTools",
|
|
"WorkspaceMenuStructure",
|
|
"NewLevelDialog",
|
|
"DeviceProfileEditor",
|
|
"DeviceProfileServices",
|
|
"PlacementMode",
|
|
"UserFeedback"
|
|
}
|
|
);
|
|
}
|
|
}
|