Navigation
API > API/Editor > API/Editor/SceneOutliner
Inheritance Hierarchy
- ISceneOutlinerMode
- FActorMode
- FActorFolderPickingMode
- FActorModeInteractive
- FActorBrowsingMode
- FActorPickingMode
- FObjectMixerOutlinerMode
References
| Module | SceneOutliner |
| Header | /Engine/Source/Editor/SceneOutliner/Public/ActorMode.h |
| Include | #include "ActorMode.h" |
Syntax
class FActorMode : public ISceneOutlinerMode
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAlwaysFrameSelection | Should the outliner scroll to the item on selection | |
| bool | bCanInteractWithSelectableActorsOnly | If True, CanInteract will be restricted to selectable actors only. | |
| bool | bHideActorWithNoComponent | Should actor with no component be hidden. | |
| bool | bHideComponents | Should components be hidden | |
| bool | bHideEmptyFolders | Should empty folders be hidden | |
| bool | bHideLevelInstanceHierarchy | Should the level instance hierarchy be hidden | |
| bool | bHideUnloadedActors | Should unloaded actors be hidden | |
| TWeakObjectPtr< UWorld > | RepresentingWorld | The world which we are currently representing | |
| const TWeakObjectPtr< UWorld > | SpecifiedWorldToDisplay | If this mode was created to display a specific world, don't allow it to be reassigned | |
| TWeakObjectPtr< UWorld > | UserChosenWorld | The world which the user manually selected |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FActorMode
(
const FActorModeParams& Params |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FActorMode () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BuildWorldPickerMenu
(
FMenuBuilder& MenuBuilder |
||
| bool | IsActorDisplayable
(
const AActor* InActor |
||
| bool | IsActorDisplayable
(
const SSceneOutliner* SceneOutliner, |
||
| bool | IsActorLevelDisplayable
(
ULevel* InLevel |
||
| void | Set the Scene Outliner attached to this mode as the most recently used outliner in the Level Editor | ||
| void |
Overridden from ISceneOutlinerMode
| Type | Name | Description | |
|---|---|---|---|
| bool | CanInteract
(
const ISceneOutlinerTreeItem& Item |
Check if an item is interactive | |
| TUniquePtr< ISceneOutlinerHierarchy > | |||
| FFolder::FRootObject | Returns the target root object for a paste operation | ||
| FFolder::FRootObject | Returns the root object of this outliner mode | ||
| int32 | GetTypeSortPriority
(
const ISceneOutlinerTreeItem& Item |
Get the sort priority of an item | |
| void | OnFilterTextChanged
(
const FText& InFilterText |
Called by the outliner when search box text is changed | |
| void | Rebuild () |
Rebuild all mode data | |
| void | Synchronize the mode specific selection with the tree view |
Classes
| Type | Name | Description | |
|---|---|---|---|
| EItemSortOrder |