Navigation
Unreal Engine C++ API Reference > Editor
Classes
Type | Name | Description | |
---|---|---|---|
FActorBrowsingMode | |||
FActorDescTreeItem | A tree item that represents an actor in the world | ||
FActorFolderHierarchy | |||
FActorFolderPickingMode | |||
FActorFolderTreeItem | |||
FActorHandleSelector | Functor which can be used to get actor descriptors from a selection | ||
FActorHierarchy | |||
FActorMode | |||
FActorModeInteractive | |||
FActorModeParams | |||
FActorPickingMode | |||
FActorSelector | Functor which can be used to get actors from a selection including component parents | ||
FActorTreeItem | A tree item that represents an actor in the world | ||
FComponentTreeItem | A tree item that represents an Component in the world | ||
FFilterBase | |||
FFolderKey | |||
FFolderPathSelector | |||
FFolderTreeItem | A tree item that represents a folder in the world | ||
FLevelTreeItem | A tree item that represents a level in the world | ||
FNumericStringWrapper | Wrapper type that will sort FString's using a more natural comparison (correctly sorts numbers and ignores underscores) | ||
FOnItemSelectionChanged | |||
FPendingTreeOperation | Structure that defines an operation that should be applied to the tree | ||
FSceneOutlinerBuiltInColumnTypes | Container for built in column types. Function-static so they are available without linking | ||
FSceneOutlinerColumnInfo | Column information for the scene outliner | ||
FSceneOutlinerCommonLabelData | |||
FSceneOutlinerDefaultTreeItemMetrics | Default metrics for outliner tree items | ||
FSceneOutlinerDelegates | |||
FSceneOutlinerDragDropOp | A drag/drop operation that was started from the scene outliner | ||
FSceneOutlinerDragDropPayload | Consolidated drag/drop with parsing functions for the scene outliner | ||
FSceneOutlinerDragValidationInfo | Struct used for validation of a drag/drop operation in the scene outliner | ||
FSceneOutlinerFilter | A filter that can be applied to any type in the tree | ||
FSceneOutlinerFilterBarOptions | Settings for the Filter Bar attached to the Scene Outliner. | ||
FSceneOutlinerFilterInfo | Contains information used to create a filter which will be displayed as user toggleable filter | ||
FSceneOutlinerFilters | Scene outliner filters class. | ||
FSceneOutlinerGutter | A gutter for the SceneOutliner which handles setting and visualizing item visibility | ||
FSceneOutlinerHelpers | Class to hold common functionality needed by the Outliner and helpful to modules creating Outliner instances. | ||
FSceneOutlinerHierarchyChangedData | Contains hierarchy change data. | ||
FSceneOutlinerInitializationOptions | Settings for the Scene Outliner set by the programmer before spawning an instance of the widget. | ||
FSceneOutlinerItemSelection | Stores a set of selected items with parsing functions for the scene outliner | ||
FSceneOutlinerModule | Implements the Scene Outliner module. | ||
FSceneOutlinerSCCHandler | |||
FSceneOutlinerSortHelper | Templated helper to alleviate performance problems with sorting based on complex predicates. | ||
FSceneOutlinerSourceControlColumn | A column for the SceneOutliner that displays the SCC Information | ||
FSceneOutlinerTreeItemID | Variant type that defines an identifier for a tree item. | ||
FSceneOutlinerTreeItemSCC | |||
FSceneOutlinerTreeItemType | |||
FSceneOutlinerVisibilityCache | A struct which gets, and caches the visibility of a tree item | ||
FSharedSceneOutlinerData | Settings for the scene outliner which can be quieried publicly | ||
FTextInfoColumn | A custom column for the SceneOutliner which is capable of displaying any text based information related to items Note: Only has support for text, any other requirements should have a custom column made | ||
FTreeItemPtrEvent | |||
FWeakActorSelector | Functor which can be used to get weak actor pointers from a selection | ||
FWorldTreeItem | A tree item that represents an entire world | ||
IActorBaseTreeItem | A tree item that represents an actor, loaded or unloaded | ||
ISceneOutliner | The public interface for the Scene Outliner widget | ||
ISceneOutlinerColumn | Interface for a scene outliner column | ||
ISceneOutlinerHierarchy | |||
ISceneOutlinerMode | |||
ISceneOutlinerTreeItem | Base tree item interface | ||
SFilterBar | |||
SSceneOutlinerTreeRow | Widget that represents a row in the outliner's tree control. | ||
SSceneOutlinerTreeView | Copyright Epic Games, Inc. All Rights Reserved. | ||
STreeView | Forward declaration. | ||
TSceneOutlinerFilter | Outliner filter which will be applied on items which match the specified type | ||
TSceneOutlinerPredicateFilter | Predicate based filter for the outliner | ||
USceneOutlinerMenuContext |
Typedefs
Name | Description |
---|---|
FCreateSceneOutlinerColumn | A delegate used to factory a new column type |
FCreateSceneOutlinerFilter | A delegate used to factory a new filter type |
FCreateSceneOutlinerMode | A delegate used as a factory to defer mode creation in the outliner |
FCustomSceneOutlinerDeleteDelegate | |
FGetTextForItem | A delegate used to factory a new TextInfo Column |
FilterBarType | The type of item that the Outliner's Filter Bar operates on |
FOnActorPicked | Delegate used with the Scene Outliner in 'actor picking' mode. |
FOnComponentPicked | Delegate used with the Scene Outliner in 'component picking' mode. |
FOnSceneOutlinerItemPicked | |
FSceneOutlinerFactory | A delegate used to factory a new scene outliner using the given init options |
FSceneOutlinerModifyContextMenu | |
FSceneOutlinerTreeItemMap | |
FSceneOutlinerTreeItemPtr | |
FSceneOutlinerTreeItemRef | |
FSourceControlStateChangedDelegate | |
FUncontrolledStateChangedDelegate | |
TreeItemTextFilter |
Enums
Type | Name | Description | |
---|---|---|---|
ESceneOutlinerColumnVisibility | Visibility enum for scene outliner columns | ||
ESceneOutlinerDropCompatibility | Enum to describe the compatibility of a drag drop operation | ||
SceneOutliner::ENewItemAction::Type | Set of actions to apply to new tree items |
Functions
Type | Name | Description | |
---|---|---|---|
uint32 | GetTypeHash
(
FFolderKey Key |
||
FName | SceneOutliner::ExtensionHooks::Hierarchy
(
TEXT("Hierarchy") |
||
FName | SceneOutliner::ExtensionHooks::Show
(
TEXT("Show") |