Skip to content

ISMGraphGeneration::FSetNodePropertyArgs¶

#include <ISMGraphGeneration.h>

Description¶

struct ISMGraphGeneration::FSetNodePropertyArgs;

Arguments for setting a node property.

Public Attributes¶

Public Attributes Documentation¶

variable PropertyName¶

FName PropertyName;

[Required] The name of the property.


variable PropertyDefaultValue¶

FString PropertyDefaultValue;

[Optional] The default value to assign the property.


variable PropertyIndex¶

int32 PropertyIndex = 0;

[Optional] Index when setting an array element.


variable ArrayChangeType¶

EArrayChangeType ArrayChangeType = SetElement;

[Optional] How to handle modifying an array.


variable NodeInstance¶

USMNodeInstance * NodeInstance = nullptr;

[Optional] The node instance which contains the property, such as a node stack instance. When null the default node template instance is used.