Navigation
API > API/Plugins > API/Plugins/OperatorStackEditor
Struct version of item
| Name | FOperatorStackEditorStructItem |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/OperatorStack/Source/OperatorStack/Public/Items/OperatorStackEditorStructItem.h |
| Include Path | #include "Items/OperatorStackEditorStructItem.h" |
Syntax
struct FOperatorStackEditorStructItem : public FOperatorStackEditorItem
Inheritance Hierarchy
- FOperatorStackEditorItem → FOperatorStackEditorStructItem
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FOperatorStackEditorStructItem
(
InValueType& InStruct |
Version for UStruct. | Items/OperatorStackEditorStructItem.h | |
FOperatorStackEditorStructItem
(
InValueType& InStruct |
Version for base struct. | Items/OperatorStackEditorStructItem.h | |
FOperatorStackEditorStructItem
(
const TSharedPtr< FStructOnScope >& InStruct |
Version for struct on scope. | Items/OperatorStackEditorStructItem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< FStructOnScope > GetStructOnScope() |
Items/OperatorStackEditorStructItem.h |
Overridden from FOperatorStackEditorItem
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual uint32 GetHash() |
Override in child to be able to compare item | Items/OperatorStackEditorStructItem.h | |
virtual uint32 GetValueCount() |
Get the amount of value stored within this item | Items/OperatorStackEditorStructItem.h | |
virtual void * GetValuePtr
(
uint32 InIndex |
Get raw ptr to value, prefer using Get<>() instead | Items/OperatorStackEditorStructItem.h | |
virtual bool HasValue
(
uint32 InIndex |
Checks if this item has a value and that it is usable | Items/OperatorStackEditorStructItem.h |