Name |
Description |
|
---|---|---|
|
ETreeItemSortOrder |
|
|
FActorDropTarget |
Helper class to manage moving abritrary data onto an actor |
|
FActorTreeItem |
A tree item that represents an actor in the world |
|
FBuiltInColumnTypes |
Container for built in column types. Function-static so they are available without linking |
|
FColumnGenerator |
A visitor class used to generate column cells for specific tree item types |
|
FColumnInfo |
Column information for the scene outliner |
|
FComponentDropTarget |
Helper class to manage moving arbitrary data onto an Component if any |
|
FComponentTreeItem |
A tree item that represents an Component in the world |
|
FDefaultColumnInfo |
Default column information for the scene outliner |
|
FDefaultTreeItemMetrics |
Default metrics for outliner tree items |
|
FDragDropPayload |
Consilidated drag/drop information parsed for the scene outliner |
|
FDragValidationInfo |
Struct used for validation of a drag/drop operation in the scene outliner |
|
FFolderDragDropOp |
A drag/drop operation when dragging folders in the scene outliner |
|
FFolderDropTarget |
Helper class to manage moving abritrary data onto a folder |
|
FFolderTreeItem |
A tree item that represents a folder in the world |
|
FFunctionalVisitor |
A functional-based visitor. Allows for visitor-pattern behaviour without creating a custom type. |
|
FInitializationOptions |
Settings for the Scene Outliner set by the programmer before spawning an instance of the widget. |
|
FNumericStringWrapper |
Wrapper type that will sort FString's using a more natural comparison (correctly sorts numbers and ignores underscores) |
|
FOnItemSelectionChanged |
|
|
FOutlinerFilter |
A filter that can be applied to any type in the tree |
|
FOutlinerFilterInfo |
|
|
FOutlinerFilters |
Scene outliner filter class. |
|
FOutlinerPredicateFilter |
Predicate based filter for the outliner |
|
FPendingTreeOperation |
Structure that defines an operation that should be applied to the tree |
|
FSceneOutlinerDelegates |
|
|
FSceneOutlinerDragDropOp |
A drag/drop operation that was started from the scene outliner |
|
FSceneOutlinerModule |
Implements the Scene Outliner module. |
|
FSharedDataBase |
|
|
FSharedOutlinerData |
Outliner data that is shared between a scene outliner and its items |
|
FSortHelper |
Templated helper to alleviate performance problems with sorting based on complex predicates. |
|
FSubComponentDragDropOp |
A drag/drop operation when dragging sub-component items in the scene outliner |
|
FSubComponentTreeItem |
|
|
FTreeItemID |
Variant type that defines an identifier for a tree item. |
|
FTreeItemPtrEvent |
|
|
FTreeItemUniqueIDGenerator |
|
|
FWorldTreeItem |
A tree item that represents an entire world |
|
ICustomSceneOutliner |
The public interface extension for the custom scene outliner Use it to customize the some of the behavior of a scene outliner while keeping it's ux and it's capacity to track the content of a world |
|
IDropTarget |
Interface used for validating movement (ie, drag/dropping) operations |
|
IMutableTreeItemVisitor |
A non-const tree item visitor. Derive to implement type-specific behaviour for tree items. |
|
ISceneOutliner |
The public interface for the Scene Outliner widget |
|
ISceneOutlinerColumn |
Interface for a scene outliner column |
|
ISceneOutlinerTraversal |
|
|
ITreeItem |
Base tree item interface |
|
ITreeItemVisitor |
A const tree item visitor. Derive to implement type-specific behaviour for tree items. |
|
SOutlinerTreeView |
|
|
SSceneOutliner |
Scene Outliner widget |
|
SSceneOutlinerTreeRow |
Widget that represents a row in the outliner's tree control. |
|
TTreeItemGetter |
A visitor specialized for getting/extracting a value from a tree item. |
|
USceneOutlinerMenuContext |
Name |
Description |
---|---|
FActorArray |
Typedef to define an array of actors, used during dragging |
FActorFilterPredicate |
|
FComponentFilterPredicate |
|
FCreateSceneOutlinerColumn |
A delegate used to factory a new column type |
FCreateSceneOutlinerFilter |
A delegate used to factory a new filter type |
FCustomSceneOutlinerDeleteDelegate |
|
FFolderFilterPredicate |
|
FFolderPaths |
Typedef to define an array of folder names, used during dragging |
FOnActorPicked |
Delegate used with the Scene Outliner in 'actor picking' mode. |
FOnSceneOutlinerItemPicked |
|
FSceneOutlinerModifyContextMenu |
|
FSubComponentItemArray |
Typedef to define an array of actors, used during dragging |
FTreeItemMap |
|
FTreeItemPtr |
|
FTreeItemRef |
|
FTreeItemUniqueID |
|
FWorldFilterPredicate |
|
TreeItemTextFilter |
Name |
Description |
|
---|---|---|
|
ESceneOutlinerMode |
|
|
SceneOutliner::EColumnVisibility |
Visibility enum for scene outliner columns |
|
SceneOutliner::EDefaultFilterBehaviour |
Enum to specify how items that are not explicitly handled by this filter should be managed |
|
SceneOutliner::EFailedFilterState |
Enum that defines how a tree item should be dealt with in the case where it appears in the tree, but doesn't match the filter (eg if it has a matching child) |
|
SceneOutliner::ENewItemAction::Type |
Set of actions to apply to new tree items |
Name | Description | ||
---|---|---|---|
|
SceneOutliner::GetParentPath ( |
Get the parent path for the specified folder path |