Navigation
API > API/Plugins > API/Plugins/OperatorStackEditor > API/Plugins/OperatorStackEditor/Items
References
| Module | OperatorStackEditor |
| Header | /Engine/Plugins/Experimental/OperatorStack/Source/OperatorStack/Public/Items/OperatorStackEditorTree.h |
| Include | #include "Items/OperatorStackEditorTree.h" |
Syntax
struct FOperatorStackEditorTree
Remarks
Customization tree used to find all supported items by a customization object
Constructors
| Type | Name | Description | |
|---|---|---|---|
FOperatorStackEditorTree
(
UOperatorStackEditorStackCustomization* InCustomization, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Contains
(
FOperatorStackEditorItemPtr InItem |
Checks if an item is already contained in the tree | |
| TConstArrayView< FOperatorStackEditorItemPtr > | GetAllItems () |
Get all supported items by this customization | |
| TArray< FOperatorStackEditorItemPtr > | GetChildrenItems
(
FOperatorStackEditorItemPtr InItem |
Get supported children items from a supported item | |
| const FOperatorStackEditorContext & | GetContext () |
Get source context used to build this tree | |
| UOperatorStackEditorStackCustomization * | Get the customization used to build this tree | ||
| TArray< FOperatorStackEditorItemPtr > | GetLeafItems () |
Get all leaf supported item | |
| FOperatorStackEditorItemPtr | GetParentItem
(
FOperatorStackEditorItemPtr InItem |
Get supported parent item from a supported child item | |
| FOperatorStackEditorItemPtr | GetRootItem () |
Get all top items supported by this customization |
Typedefs
| Name | Description |
|---|---|
| FOperatorStackEditorTreeNodePtr |