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 |
| virtual bool | RequestVariableDropOnPin(UEdGraph * InGraph, FProperty * InVariableToDrop, UEdGraphPin * InPin, const FVector2D & InDropPosition, const FVector2D & InScreenPosition) override |
Public Functions Documentation¶
function CreateDefaultNodesForGraph¶
function CanDuplicateGraph¶
function HandleGraphBeingDeleted¶
function GetGraphDisplayInformation¶
virtual void GetGraphDisplayInformation(
const UEdGraph & Graph,
FGraphDisplayInfo & DisplayInfo
) const override
This isn't currently called by UE4.
function TryCreateConnection¶
function RequestVariableDropOnPin¶
virtual bool RequestVariableDropOnPin(
UEdGraph * InGraph,
FProperty * InVariableToDrop,
UEdGraphPin * InPin,
const FVector2D & InDropPosition,
const FVector2D & InScreenPosition
) override