Skip to content

USMPropertyGraph

Module: SMSystemEditor

Inherits from USMGraphK2

Protected Functions

Name
void CheckDirectionIsCompatibleWithGraph(const EEdGraphPinDirection InDirection) const

Protected Attributes

Name
uint8 bInitPropertyNodesOnReset

Protected Functions Documentation

function CheckDirectionIsCompatibleWithGraph

void CheckDirectionIsCompatibleWithGraph(
    const EEdGraphPinDirection InDirection
) const

check() the direction matches what the graph supports.


Protected Attributes Documentation

variable bInitPropertyNodesOnReset

uint8 bInitPropertyNodesOnReset;

When ResetGraph is called re-init property nodes.


Private Attributes Documentation

variable ResultNode

TObjectPtr< USMGraphK2Node_PropertyNode_Base > ResultNode;

variable TempGraphProperty

FSMGraphProperty_Base * TempGraphProperty;

Temporarily set during graph initialization.


variable PreventConnections

TSet< UEdGraphPin * > PreventConnections;

variable bUsingGraphToEdit

uint8 bUsingGraphToEdit;

variable bVariableIsReadOnly

uint8 bVariableIsReadOnly;

variable bIsManuallyPlacingPropertyOnGraph

uint8 bIsManuallyPlacingPropertyOnGraph;

variable bAllowDuplication

uint8 bAllowDuplication;