FOutlinerFilters

Scene outliner filter class.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

SceneOutliner

Header

/Engine/Source/Editor/SceneOutliner/Public/SceneOutlinerFilters.h

Include

#include "SceneOutlinerFilters.h"

Syntax

struct FOutlinerFilters : public TFilterCollection< const ITreeItem & >

Remarks

Scene outliner filter class. This class abstracts the filtering of both actors and folders and allows for filtering on both types

Functions

Name Description

Public function

int32

 

Add

(
    const TSharedPtr< FOutlinerFilter >...
)

Overridden to ensure we only ever have FOutlinerFilters added

Public function

void

 

AddFilterPredicate

(
    T Predicate,
    EDefaultFilterBehaviour InDefaultBe...,
    EFailedFilterState InFailedFilterSt...
)

Add a filter predicate to this filter collection

Public function Const

bool

 

TestAndSetInteractiveState

(
    ITreeItem& InItem
)

Test whether this tree item passes all filters, and set its interactive state according to the filter it failed (if applicable)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss