Navigation
API > API/Plugins > API/Plugins/EditorScriptingUtilities
Utility class to filter a list of objects. Object should be in the World Editor.
| Name | UEditorFilterLibrary |
| Type | class |
| Header File | /Engine/Plugins/Editor/EditorScriptingUtilities/Source/EditorScriptingUtilities/Public/EditorFilterLibrary.h |
| Include Path | #include "EditorFilterLibrary.h" |
Syntax
UCLASS (MinimalAPI)
class UEditorFilterLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UEditorFilterLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TArray< class AActor * > ByActorLabel
(
const TArray< class AActor* >& TargetArray, |
Filter the array based on the Actor's label (what we see in the editor) | EditorFilterLibrary.h |
|
| Filter the array by Tag the Actor contains | EditorFilterLibrary.h |
|
|
static TArray< class UObject * > ByClass
(
const TArray< class UObject* >& TargetArray, |
Filter the array based on the Object's class. | EditorFilterLibrary.h |
|
static TArray< class UObject * > ByIDName
(
const TArray< class UObject* >& TargetArray, |
Filter the array based on the Object's ID name. | EditorFilterLibrary.h |
|
| Filter the array by Layer the Actor belongs to. | EditorFilterLibrary.h |
|
|
| Filter the array by Level the Actor belongs to. | EditorFilterLibrary.h |
|
|
static TArray< class AActor * > BySelection
(
const TArray< class AActor* >& TargetArray, |
Filter the array based on Object's selection. | EditorFilterLibrary.h |
|