| UObjectBase
|
Module |
|
Header |
/Engine/Source/Editor/BlueprintGraph/Classes/K2Node_AddComponent.h |
Include |
#include "K2Node_AddComponent.h" |
class UK2Node_AddComponent : public UK2Node_CallFunction
Name | Description | |
---|---|---|
|
UK2Node_AddComponent ( |
Name | Description | ||
---|---|---|---|
|
AllocateDefaultPinsWithoutExposedVariables() |
||
|
AllocatePinsForExposedVariables() |
||
|
GetAddComponentFunctionName() |
Static name of function to call |
|
|
UEdGraphPin ... |
GetManualAttachmentPin() |
|
|
UEdGraphPin ... |
GetRelativeTransformPin() |
|
|
UActorCompon... |
GetTemplateFromNode() |
Tries to get a template object from this node. |
|
UEdGraphPin ... |
GetTemplateNamePinChecked() |
|
|
MakeNewComponentTemplate() |
Helper method used to instantiate a new component template after duplication. |
|
|
MakeNewComponentTemplateName |
Helper method used to generate a new, unique component template name. |
Name | Description | ||
---|---|---|---|
|
ExpandNode ( |
Expands a node while compiling, which may add additional nodes or delete this node |
|
|
PostReconstructNode() |
Called at the end of ReconstructNode, allows node specific work to be performed |
|
|
ReallocatePinsDuringReconstruction ( |
Reallocate pins during reconstruction; by default ignores the old pins and calls AllocateDefaultPins() If you override this to create additional pins you likely need to call RestoreSplitPins to restore any pins that have been split (e.g. a vector pin split into its components) |
Name | Description | ||
---|---|---|---|
|
AllocateDefaultPins() |
Allocate default pins for a given node, based only the NodeType, which should already be filled in. |
|
|
DestroyNode() |
Destroy the specified node |
|
|
FindDiffs ( |
Gives the node the option to customize how diffs are discovered within it. |
|
|
GetDocumentationExcerptName() |
Returns the name of the excerpt to display from the specified external documentation link for the graph node Default behavior is to return the class name (including prefix) |
|
|
GetDocumentationLink() |
Returns the link used for external documentation for the graph node |
|
|
GetNodeTitle ( |
Gets the name of this node, shown in title bar |
|
|
IsCompatibleWithGraph ( |
Determine if a node of this type can be created for the specified graph. |
|
|
PostPasteNode() |
Perform any fixups (deep copies of associated data, etc...) necessary after a node has been pasted in the editor |
|
|
PrepareForCopying() |
Perform any steps necessary prior to copying a node into the paste buffer |
|
|
ReconstructNode() |
Refresh the connectors on a node, preserving as many connections as it can. |
|
|
ValidateNodeDuringCompilation ( |
Gives each visual node a chance to do final validation before it's node is harvested for use at runtime. |
Name |
Description |
---|---|
ComponentTemplateNamePrefix |
Prefix used for component template object name. |