ExcludedFolderPaths

ExcludedFolderPaths

#Overview

name: ExcludedFolderPaths

The value of this variable can be defined or overridden in .ini config files. 1 .ini config file referencing this setting variable.

It is referenced in 2 C++ source files.

#Summary

#Setting Variables

#References In INI files

Location: <Workspace>/Engine/Config/BaseEditor.ini:558, section: [BlueprintSearchSettings]

#References in C++ code

#Callsites

This variable is referenced in the following C++ source code:

#Loc: <Workspace>/Engine/Source/Editor/WorldBrowser/Private/SWorldHierarchyImpl.cpp:549

Scope (from outer to inner):

file
function     void SWorldHierarchyImpl::AddMoveToFolderOutliner

Source code excerpt:

	if (LevelFolders.GetFolderProperties(RootItem).Num() > 0)
	{
		TSet<FName> ExcludedFolderPaths;

		// Exclude selected folders
		for (WorldHierarchy::FWorldTreeItemPtr Item : SelectedItems)
		{
			if (WorldHierarchy::FFolderTreeItem* Folder = Item->GetAsFolderTreeItem())
			{
				ExcludedFolderPaths.Add(Folder->GetFullPath());
			}
		}

		// Copy the world model to ensure that any delegates fired for the mini hierarchy doesn't affect the main hierarchy
		FWorldBrowserModule& WorldBrowserModule = FModuleManager::LoadModuleChecked<FWorldBrowserModule>("WorldBrowser");
		TSharedPtr<FLevelCollectionModel> WorldModelCopy = WorldBrowserModule.SharedWorldModel(WorldModel->GetWorld());

#Loc: <Workspace>/Engine/Source/Editor/WorldBrowser/Private/SWorldHierarchyImpl.cpp:572

Scope (from outer to inner):

file
function     void SWorldHierarchyImpl::AddMoveToFolderOutliner

Source code excerpt:

				.InWorldModel(WorldModelCopy)
				.ShowFoldersOnly(true)
				.InExcludedFolders(ExcludedFolderPaths)
				.OnItemPickedDelegate(FOnWorldHierarchyItemPicked::CreateSP(this, &SWorldHierarchyImpl::MoveSelectionTo))
			];

		MenuBuilder.BeginSection(FName(), LOCTEXT("ExistingFolders", "Existing:"));
		MenuBuilder.AddWidget(MiniHierarchy, FText::GetEmpty(), false);
		MenuBuilder.EndSection();