Navigation
API > API/Plugins > API/Plugins/OperatorStackEditor > API/Plugins/OperatorStackEditor/Items
Inheritance Hierarchy
- FOperatorStackEditorItem
- FOperatorStackEditorObjectItem
- FOperatorStackEditorPrimitiveItem
- FOperatorStackEditorStructItem
References
| Module | OperatorStackEditor |
| Header | /Engine/Plugins/Experimental/OperatorStack/Source/OperatorStack/Public/Items/OperatorStackEditorItem.h |
| Include | #include "Items/OperatorStackEditorItem.h" |
Syntax
struct FOperatorStackEditorItem
Remarks
Abstract base parent item
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOperatorStackEditorItemType | ItemType |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FOperatorStackEditorItem
(
const FOperatorStackEditorItemType& InType |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| InValueType * | Get () |
You can use this to get the item Item.Get |
|
| uint32 | GetHash () |
Override in child to be able to compare item | |
| void * | GetValuePtr () |
Get raw ptr to value, prefer using Get<>() instead | |
| const FOperatorStackEditorItemType & | GetValueType () |
Get the value type of this item | |
| bool | HasValue () |
Checks if this item has a value and that it is usable | |
| bool | IsA () |
You can use this to check if Item.IsA |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator==
(
const FOperatorStackEditorItem& InOtherItem |