Skip to content

USMPropertyGraph¶

Module: SMSystemEditor

Inherits from USMGraphK2

Protected Functions¶

Name
void CheckDirectionIsCompatibleWithGraph(const EEdGraphPinDirection InDirection) const

Protected Attributes¶

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;