Navigation
API > API/Editor > API/Editor/PropertyEditor
An object filter determines the root objects that should be displayed from a set of given source objects passed to the details panel. It can also be used to convey characteristics of a details view which may alter depending upon the type of objects that have been filtered.
| Name | FDetailsViewObjectFilter |
| Type | class |
| Header File | /Engine/Source/Editor/PropertyEditor/Public/DetailsViewObjectFilter.h |
| Include Path | #include "DetailsViewObjectFilter.h" |
Syntax
class FDetailsViewObjectFilter
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDetailsViewObjectFilter() |
DetailsViewObjectFilter.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FDetailsViewObjectFilter() |
DetailsViewObjectFilter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArray< FDetailsViewObjectRoot > FilterObjects
(
const TArray< UObject* >& SourceObjects |
Given a const TArray |
DetailsViewObjectFilter.h | |
virtual TSharedPtr< FDetailsDisplayManager > GetDisplayManager() |
Returns a TSharedPtr to the FDetailsDisplayManager | DetailsViewObjectFilter.h | |
virtual void UpdateFilterView() |
Updates the view of anything being filtered by this filter | DetailsViewObjectFilter.h |