Navigation
API > API/Plugins > API/Plugins/SequenceNavigator > API/Plugins/SequenceNavigator/INavigationToolProvider
Description
Extends the children of a specified item in the Navigation Tool instance. Users can override this method to add or manipulate the child items of a given parent item.
| Name | OnExtendItemChildren |
| Type | function |
| Header File | /Engine/Plugins/Experimental/SequenceNavigator/Source/SequenceNavigator/Public/Providers/INavigationToolProvider.h |
| Include Path | #include "Providers/INavigationToolProvider.h" |
virtual void OnExtendItemChildren
(
INavigationTool & InTool,
const FNavigationToolViewModelPtr & InParentItem,
TArray < FNavigationToolViewModelWeakPtr > & OutWeakChildren,
const bool bInRecursive
)
Parameters
| Name | Remarks |
|---|---|
| InTool | The Navigation Tool instance where the item resides. |
| InParentItem | The item whose children are to be extended. |
| OutWeakChildren | The array to which additional child items will be added. |
| bInRecursive | Indicates whether to recursively find children for the provided item. |