Skip to content

USMAssetImporterJson::FJsonGraphNode

Public Attributes

Name
FGuid OwnerGuid
FGuid NodeGuid
FGuid FromGuid
FGuid ToGuid
FString NodeName
FVector2D NodePosition
bool bIsEntryNode
TOptional< bool > bDefaultEval
TSharedPtr< FJsonObject > JsonObject
TSubclassOf< USMGraphNode_Base > GraphNodeClass
USMGraphNode_Base * GraphNode
TWeakPtr< FJsonGraphNode > ParentNode
TArray< TWeakPtr< FJsonGraphNode > > ChildrenNodes

Public Attributes Documentation

variable OwnerGuid

FGuid OwnerGuid;

variable NodeGuid

FGuid NodeGuid;

variable FromGuid

FGuid FromGuid;

variable ToGuid

FGuid ToGuid;

variable NodeName

FString NodeName;

variable NodePosition

FVector2D NodePosition;

variable bIsEntryNode

bool bIsEntryNode = false;

variable bDefaultEval

TOptional< bool > bDefaultEval;

variable JsonObject

TSharedPtr< FJsonObject > JsonObject;

variable GraphNodeClass

TSubclassOf< USMGraphNode_Base > GraphNodeClass;

variable GraphNode

USMGraphNode_Base * GraphNode;

variable ParentNode

TWeakPtr< FJsonGraphNode > ParentNode;

variable ChildrenNodes

TArray< TWeakPtr< FJsonGraphNode > > ChildrenNodes;