Skip to content

ISMGraphGeneration::FConfigureNodeClassVariableArgs

#include <ISMGraphGeneration.h>

Description

struct ISMGraphGeneration::FConfigureNodeClassVariableArgs;

Arguments for reconfiguring an existing node-class Blueprint variable. Only set fields are applied. Mirrors the Direction combobox plus Hidden/ReadOnly toggles in SMVariableCustomization.

Public Attributes

Name
FName VariableName
TOptional< ESMGraphPropertyDirection > Direction
TOptional< bool > bReadOnly
TOptional< bool > bHidden

Public Attributes Documentation

variable VariableName

FName VariableName;

[Required] Name of the existing variable. Must exist on the node-class BP's NewVariables.


variable Direction

TOptional< ESMGraphPropertyDirection > Direction;

[Optional] New direction. Unset = leave the existing Input/Output flags alone. Setting the direction explicitly to a value clears whichever Input/Output bits are not in that direction.


variable bReadOnly

TOptional< bool > bReadOnly;

[Optional] New read-only state. Unset = leave existing alone.


variable bHidden

TOptional< bool > bHidden;

[Optional] New hidden state. Unset = leave existing alone.