Navigation
API > API/Plugins > API/Plugins/DataflowNodes
Represents data for tool node to store when the user press accept or explictly store a snapshot
| Name | FDataflowToolNodeSnapshot |
| Type | struct |
| Header File | /Engine/Plugins/Dataflow/Source/DataflowNodes/Public/Dataflow/DataflowToolNode.h |
| Include Path | #include "Dataflow/DataflowToolNode.h" |
Syntax
USTRUCT ()
struct FDataflowToolNodeSnapshot
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Data | FManagedArrayCollection | Collection that stores the data of the snapshot | Dataflow/DataflowToolNode.h | |
| Description | FString | Description of the snapshot , not user editable | Dataflow/DataflowToolNode.h |
|
| Name | FString | Display name of the snapshot | Dataflow/DataflowToolNode.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bLocked | bool | When true, this snapshot cannot be dropped if the maximum number of snapshot is reached and room needs to be made for a new one | Dataflow/DataflowToolNode.h |
|
| Date | FDateTime | Date time at when the snapshot was created - Read-only | Dataflow/DataflowToolNode.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint64 GetAllocatedSize() |
Returns the approximate amount of memory taken by the snapshot in bytes | Dataflow/DataflowToolNode.h | |
const FDateTime & GetDate() |
Dataflow/DataflowToolNode.h | ||
bool IsLocked() |
Dataflow/DataflowToolNode.h |