Navigation
API > API/Editor > API/Editor/SceneOutliner
| Name | FActorFolderTreeItem |
| Type | struct |
| Header File | /Engine/Source/Editor/SceneOutliner/Public/ActorFolderTreeItem.h |
| Include Path | #include "ActorFolderTreeItem.h" |
Syntax
struct FActorFolderTreeItem : public FFolderTreeItem
Implements Interfaces
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FActorFolderTreeItem
(
const FFolder& InFolder, |
ActorFolderTreeItem.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Type | const FSceneOutlinerTreeItemType | Static type identifier for this tree item class | ActorFolderTreeItem.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| World | TWeakObjectPtr< UWorld > | The world which this folder belongs to | ActorFolderTreeItem.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActorFolder | TWeakObjectPtr< UActorFolder > | The actor folder object (can be invalid) | ActorFolderTreeItem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanChangeChildrenPinnedState() |
ActorFolderTreeItem.h | ||
const UActorFolder * GetActorFolder() |
ActorFolderTreeItem.h |
Overridden from FFolderTreeItem
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Delete
(
const FFolder& InNewParentFolder |
Delete this folder, children will be reparented to provided new parent path | ActorFolderTreeItem.h | |
virtual FFolder GetFolder() |
ActorFolderTreeItem.h | ||
virtual void MoveTo
(
const FFolder& InNewParentFolder |
Begin FFolderTreeItem Implementation | ActorFolderTreeItem.h | |
virtual void SetPath
(
const FName& InNewPath |
ActorFolderTreeItem.h |
Overridden from ISceneOutlinerTreeItem
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanInteract() |
Check whether it should be possible to interact with this tree item | ActorFolderTreeItem.h | |
virtual TSharedRef< SWidget > GenerateLabelWidget
(
ISceneOutliner& Outliner, |
Generate the label widget for this item | ActorFolderTreeItem.h | |
virtual FString GetPackageName() |
Returns (optionally) the name of the UPackage this item represents/is-part-of | ActorFolderTreeItem.h | |
virtual bool IsValid() |
Begin ISceneOutlinerTreeItem Implementation | ActorFolderTreeItem.h | |
virtual void OnExpansionChanged() |
Called when this item is expanded or collapsed | ActorFolderTreeItem.h | |
virtual bool ShouldRemoveOnceLastChildRemoved() |
Whether the item should be removed when the last child has been removed. | ActorFolderTreeItem.h | |
virtual bool ShouldShowPinnedState() |
Returns true if this item should show pinned state | ActorFolderTreeItem.h | |
virtual bool ShouldShowVisibilityState() |
Returns true if this item should show its visibility state | ActorFolderTreeItem.h |