Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Editor/BlueprintGraph/Classes/K2Node_EditablePinBase.h |
Include |
#include "K2Node_EditablePinBase.h" |
class UK2Node_EditablePinBase : public UK2Node
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bIsEditable |
Whether or not this entry node should be user-editable with the function editor |
|
UserDefinedPins |
Pins defined by the user |
Name | Description | |
---|---|---|
|
UK2Node_EditablePinBase ( |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
||
|
CanCreateUserDefinedPin ( |
Queries if a user defined pin of the passed type can be constructed on this node. |
|
|
CanModifyExecutionWires() |
Can this node have execution wires added or removed? |
|
|
CanUseRefParams() |
Can this node have pass-by-reference parameters? |
|
|
UEdGraphPin ... |
CreatePinFromUserDefinition ( |
Creates a new pin on the node from the specified user pin info. |
|
UEdGraphPin ... |
CreateUserDefinedPin ( |
Creates a UserPinInfo from the specified information, and also adds a pin based on that description to the node |
|
CreateUserDefinedPinsForFunctionEntryExit |
Creates function pins that are user defined based on a function signature. |
|
|
IsEditable() |
||
|
ModifyUserDefinedPinDefaultValue ( |
Modifies the default value of an existing pin on the node, this will update both the UserPinInfo and the linked editor pin |
|
|
RemoveUserDefinedPin ( |
Removes a pin from the user-defined array, and removes the pin with the same name from the Pins array |
|
|
RemoveUserDefinedPinByName ( |
Removes from the user-defined array, and removes the pin with the same name from the Pins array |
|
|
ShouldUseConstRefParams() |
Should this node require 'const' for pass-by-reference parameters? |
|
|
UpdateUserDefinedPinDefaultValues() |
Copies default value data from the graph pins to the user pins, returns true if any were modified |
|
|
UserDefinedPinExists ( |
Check if a pin with this name exists in the user defined pin set |
Name | Description | ||
---|---|---|---|
|
ShouldShowNodeProperties() |
Return whether the node's properties display in the blueprint details panel |
Name | Description | ||
---|---|---|---|
|
AllocateDefaultPins() |
Allocate default pins for a given node, based only the NodeType, which should already be filled in. |
|
|
PinDefaultValueChanged ( |
Called when the DefaultValue of one of the pins of this node is changed in the editor |
Name | Description | ||
---|---|---|---|
|
ExportCustomProperties ( |
Exports the property values for the specified object as text to the output device. |
|
|
ImportCustomProperties ( |
Exports the property values for the specified object as text to the output device. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |