USMGraphK2Schema¶
Module: SMSystemEditor
Inherits from UEdGraphSchema_K2
Inherited by USMPropertyGraphSchema
Public Functions¶
Name | |
---|---|
virtual void | GetContextMenuActions(class UToolMenu * Menu, class UGraphNodeContextMenuContext * Context) const override |
virtual void | CreateDefaultNodesForGraph(UEdGraph & Graph) const override |
virtual bool | CanDuplicateGraph(UEdGraph * InSourceGraph) const override |
virtual void | HandleGraphBeingDeleted(UEdGraph & GraphBeingRemoved) const override |
virtual const FPinConnectionResponse | CanCreateConnection(const UEdGraphPin * PinA, const UEdGraphPin * PinB) const override |
virtual bool | CanEncapuslateNode(UEdGraphNode const & TestNode) const override |
virtual void | GetGraphDisplayInformation(const UEdGraph & Graph, FGraphDisplayInfo & DisplayInfo) const override |
void | GetBreakLinkToSubMenuActions(UToolMenu * Menu, class UEdGraphPin * InGraphPin) |
void | GetJumpToConnectionSubMenuActions(UToolMenu * Menu, class UEdGraphPin * InGraphPin) |
void | GetStraightenConnectionToSubMenuActions(UToolMenu * Menu, UEdGraphPin * InGraphPin) const |
UEdGraphPin * | GetThenPin(UEdGraphNode * Node) |
bool | IsThenPin(UEdGraphPin * Pin) |
UEdGraphPin * | GetAndResetStraightenDestinationPin() |
Public Attributes¶
Name | |
---|---|
const FName | PC_StateMachine |
const FName | GN_StateMachineDefinitionGraph |
Public Functions Documentation¶
function
GetContextMenuActions¶
virtual void GetContextMenuActions(
class UToolMenu * Menu,
class UGraphNodeContextMenuContext * Context
) const override
function
CreateDefaultNodesForGraph¶
function
CanDuplicateGraph¶
function
HandleGraphBeingDeleted¶
function
CanCreateConnection¶
virtual const FPinConnectionResponse CanCreateConnection(
const UEdGraphPin * PinA,
const UEdGraphPin * PinB
) const override
function
CanEncapuslateNode¶
This isn't currently called by UE4.
function
GetGraphDisplayInformation¶
virtual void GetGraphDisplayInformation(
const UEdGraph & Graph,
FGraphDisplayInfo & DisplayInfo
) const override
function
GetBreakLinkToSubMenuActions¶
Get menu for breaking links to specific nodes
function
GetJumpToConnectionSubMenuActions¶
Get menu for jumping to specific pin links
function
GetStraightenConnectionToSubMenuActions¶
Get menu for straightening links to specific nodes
function
GetThenPin¶
function
IsThenPin¶
function
GetAndResetStraightenDestinationPin¶
Get the destination pin for a straighten operation