Navigation
API > API/Plugins > API/Plugins/GameFeatures > API/Plugins/GameFeatures/FDepthFirstGameFeatureSorter
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Sort
(
TFunctionRef< FName()> GetNextRootPlugin, |
Find and sort all dependencies @Param GetNextRootPlugin function that iterates plugins in the root set, returning None after the final plugin in the set. | GameFeatureVersePathMapperCommandlet.h | |
bool Sort
(
TConstArrayView< FName > RootPlugins, |
Find and sort all dependencies @Param RootPlugins set of root plugins @Param AddOutput callback to receive roots and dependencies, called in dependency order @Return false if there is an error or a cyclic dependency is discovered | GameFeatureVersePathMapperCommandlet.h | |
bool Sort
(
FName RootPlugin, |
GameFeatureVersePathMapperCommandlet.h | ||
| Find and sort all dependencies @Param RootPlugins set of root plugins @Param OutPlugins roots and dependencies in dependency order @Return false if there is an error or a cyclic dependency is discovered | GameFeatureVersePathMapperCommandlet.h | ||
| GameFeatureVersePathMapperCommandlet.h |
Sort(TFunctionRef< FName()>, TFunctionRef< void(FName, const FString &)>)
Description
Find and sort all dependencies @Param GetNextRootPlugin function that iterates plugins in the root set, returning None after the final plugin in the set. @Param AddOutput callback to receive roots and dependencies, called in dependency order @Return false if there is an error or a cyclic dependency is discovered
| Name | Sort |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeatures/Public/GameFeatureVersePathMapperCommandlet.h |
| Include Path | #include "GameFeatureVersePathMapperCommandlet.h" |
| Source | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeatures/Private/GameFeatureVersePathMapperCommandlet.cpp |
bool Sort
(
TFunctionRef < FName > GetNextRootPlugin,
TFunctionRef < void, const FString &)> AddOutput
)
Sort(TConstArrayView< FName >, TFunctionRef< void(FName, const FString &)>)
Description
Find and sort all dependencies @Param RootPlugins set of root plugins @Param AddOutput callback to receive roots and dependencies, called in dependency order @Return false if there is an error or a cyclic dependency is discovered
| Name | Sort |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeatures/Public/GameFeatureVersePathMapperCommandlet.h |
| Include Path | #include "GameFeatureVersePathMapperCommandlet.h" |
| Source | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeatures/Private/GameFeatureVersePathMapperCommandlet.cpp |
bool Sort
(
TConstArrayView< FName > RootPlugins,
TFunctionRef < void, const FString &)> AddOutput
)
Sort(FName, TFunctionRef< void(FName, const FString &)>)
| Name | Sort |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeatures/Public/GameFeatureVersePathMapperCommandlet.h |
| Include Path | #include "GameFeatureVersePathMapperCommandlet.h" |
bool Sort
(
FName RootPlugin,
TFunctionRef < void, const FString &)> AddOutput
)
Sort(TConstArrayView< FName >, TArray< FName > &)
Description
Find and sort all dependencies @Param RootPlugins set of root plugins @Param OutPlugins roots and dependencies in dependency order @Return false if there is an error or a cyclic dependency is discovered
| Name | Sort |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeatures/Public/GameFeatureVersePathMapperCommandlet.h |
| Include Path | #include "GameFeatureVersePathMapperCommandlet.h" |
| Source | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeatures/Private/GameFeatureVersePathMapperCommandlet.cpp |
bool Sort
(
TConstArrayView< FName > RootPlugins,
TArray < FName > & OutPlugins
)
Sort(FName, TArray< FName > &)
| Name | Sort |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeatures/Public/GameFeatureVersePathMapperCommandlet.h |
| Include Path | #include "GameFeatureVersePathMapperCommandlet.h" |
bool Sort
(
FName RootPlugin,
TArray < FName > & OutPlugins
)