Navigation
API > API/Runtime > API/Runtime/Core
Interface for a wrapper utility for any moveable/copyable data
| Name | IExpressionNodeStorage |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/ExpressionParserTypes.inl |
| Include Path | #include "Misc/ExpressionParserTypes.inl" |
Syntax
struct IExpressionNodeStorage
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IExpressionNodeStorage() |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FExpressionNode Copy() |
Copy this data | ||
void MoveAssign
(
uint8* Dst |
Move this type to a buffer already allocated to the same type (uses type-defined move-assignment) | ||
void Reseat
(
uint8* Dst |
Move this type into another unallocated buffer (move-construct a new type from our wrapped value) |