Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/EdGraphUtilities.h |
Include |
#include "EdGraphUtilities.h" |
class FEdGraphUtilities
No constructors are accessible with public or protected access.
Name | Description | ||
---|---|---|---|
|
CalculateApproximateNodeBoundaries ( |
Calculates an approximate bounding box for the specified nodes. |
|
|
CanImportNodesFromText |
Can we import nodes from this text ? |
|
|
CloneAndMergeGraphIn ( |
Clones the content from SourceGraph and merges it into MergeTarget; including merging/flattening all of the children from the SourceGraph into MergeTarget |
|
|
UEdGraph ... |
CloneGraph ( |
Clones (deep copies) a UEdGraph, including all of it's nodes and pins and their links, maintaining a mapping from the clone to the source nodes (even across multiple clonings) A NewOuter of NULL indicates the transient package |
|
CopyCommonState ( |
Copy Common State of data from OldNode to NewNode |
|
|
CopyPinDefaults ( |
Copy pin default values between nodes for any pins with matching names |
|
|
ExportNodesToText |
Exports a set of nodes to text |
|
|
UEdGraphPin ... |
FindArrayParamPin ( |
Returns the first pin marked as an ArrayParam, usually returning nullptr |
|
UEdGraphPin ... |
FindMapParamPin ( |
Returns the first pin marked as an MapParam, usually returning nullptr |
|
UEdGraphPin ... |
FindPinFromMetaData ( |
Returns the first pin referred to in a , and | delineated list of pin names |
|
UEdGraphPin ... |
FindSetParamPin ( |
Returns the first pin marked as an SetParam, usually returning nullptr |
|
UEdGraphPin ... |
GetNetFromPin ( |
Finds the net associated with a particular pin |
|
GetPinConnectionMap ( |
Output a map of pin names to a set of connections given a function entry pin |
|
|
ImportNodesFromText ( |
Imports a set of previously exported nodes into a graph |
|
|
IsArrayDependentParam |
Returns true if the ParameterName is marked as ArrayTypeDependentParams |
|
|
IsMapParam |
Returns true if the ParameterName is marked as a MapParam, MapKeyParam, or MapValueParam in the relevant Function |
|
|
IsSetParam |
Returns true if the ParameterName is marked as a SetParam in the relevant Function |
|
|
MergeChildrenGraphsIn ( |
Moves the contents of all of the children graphs of ParentGraph (recursively) into the MergeTarget graph. |
|
|
PostProcessPastedNodes ( |
After pasting nodes, need to perform some fixup for pins etc. |
|
|
ReconnectPinMap ( |
Reconnect the pin map to the given node |
|
|
RegisterVisualNodeFactory ( |
||
|
RegisterVisualPinConnectionFactory |
||
|
RegisterVisualPinFactory ( |
||
|
RenameGraphCloseToName |
Tries to rename the graph to have a name similar to BaseName |
|
|
RenameGraphToNameOrCloseToName |
||
|
UnregisterVisualNodeFactory ( |
||
|
UnregisterVisualPinConnectionFactory |
||
|
UnregisterVisualPinFactory ( |
Name |
Description |
|
---|---|---|
|
FNodeVisitor |
Name |
Description |
---|---|
VisualNodeFactories |
|
VisualPinConnectionFactories |
|
VisualPinFactories |