Skip to content

USMPropertyGraphSchema

Module: SMSystemEditor

Inherits from USMGraphK2Schema

Public Functions

Name
virtual void CreateDefaultNodesForGraph(UEdGraph & Graph) const override
virtual bool CanDuplicateGraph(UEdGraph * InSourceGraph) const override
virtual void HandleGraphBeingDeleted(UEdGraph & GraphBeingRemoved) const override
virtual void GetGraphDisplayInformation(const UEdGraph & Graph, FGraphDisplayInfo & DisplayInfo) const override
virtual bool TryCreateConnection(UEdGraphPin * A, UEdGraphPin * B) const override

Public Functions Documentation

function CreateDefaultNodesForGraph

virtual void CreateDefaultNodesForGraph(
    UEdGraph & Graph
) const override

function CanDuplicateGraph

virtual bool CanDuplicateGraph(
    UEdGraph * InSourceGraph
) const override

function HandleGraphBeingDeleted

virtual void HandleGraphBeingDeleted(
    UEdGraph & GraphBeingRemoved
) const override

function GetGraphDisplayInformation

virtual void GetGraphDisplayInformation(
    const UEdGraph & Graph,
    FGraphDisplayInfo & DisplayInfo
) const override

This isn't currently called by UE4.


function TryCreateConnection

virtual bool TryCreateConnection(
    UEdGraphPin * A,
    UEdGraphPin * B
) const override