Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Editor/BlueprintGraph/Classes/K2Node_Event.h |
Include |
#include "K2Node_Event.h" |
class UK2Node_Event :
public UK2Node_EditablePinBase,
public IK2Node_EventNodeInterface
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bInternalEvent |
If true, this event is internal machinery, and should not be marked BlueprintCallable |
|
uint32: 1 |
bOverrideFunction |
If true, we are actually overriding this function, not making a new event with a signature that matches |
|
CustomFunctionName |
If this is not an override, allow user to specify a name for the function created by this entry point |
|
|
EventReference |
Reference for the function this event is linked to |
|
|
FunctionFlags |
Additional function flags to apply to this function |
Name | Description | |
---|---|---|
|
UK2Node_Event ( |
Name | Description | ||
---|---|---|---|
|
AreEventNodesIdentical ( |
Helper function to identify if two Event nodes are the same |
|
|
UFunction &#... |
FindEventSignatureFunction() |
|
|
FixupEventReference ( |
||
|
GetFunctionName() |
||
|
GetLocalizedNetString |
Returns localized string describing replication settings. |
|
|
IsCompatibleWithGraph ( |
||
|
IsCosmeticTickEvent() |
||
|
IsFunctionEntryCompatible ( |
Checks whether the parameters for this event node are compatible with the specified function entry node |
|
|
IsInterfaceEventNode() |
Checks if this event node is implementing an interface event |
|
|
IsUsedByAuthorityOnlyDelegate() |
||
|
UpdateDelegatePin ( |
Name | Description | ||
---|---|---|---|
|
FNodeHandlin... |
CreateNodeHandler ( |
|
|
DrawNodeAsEntry() |
Return whether to draw this node as an entry |
|
|
ExpandNode ( |
Expands a node while compiling, which may add additional nodes or delete this node |
|
|
GetCornerIcon() |
||
|
GetMenuCategory() |
Override to provide a default category for specific node types to be listed under. |
|
|
GetNodeAttributes ( |
This function returns an arbitrary number of attributes that describe this node for analytics events |
|
|
GetRedirectPinNames ( |
Determines what the possible redirect pin names are |
|
|
GetToolTipHeading() |
||
|
HasExternalDependencies |
Returns whether or not this node has dependencies on an external structure If OptionalOutput isn't null, it should be filled with the known dependencies objects (Classes, Structures, Functions, etc). |
|
|
NodeCausesStructuralBlueprintChange() |
Return true if adding/removing this node requires calling MarkBlueprintAsStructurallyModified on the Blueprint |
|
|
PostReconstructNode() |
Called at the end of ReconstructNode, allows node specific work to be performed |
Name | Description | ||
---|---|---|---|
|
AllocateDefaultPins() |
Allocate default pins for a given node, based only the NodeType, which should already be filled in. |
|
|
CanPasteHere ( |
Determine if this node can live in the specified graph |
|
|
FindDiffs ( |
Gives the node the option to customize how diffs are discovered within it. |
|
|
FEdGraphNode... |
GetDeprecationResponse ( |
Returns the response to use when reporting a deprecation. |
|
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 |
|
|
GetFindReferenceSearchString() |
Gets the search string to find references to this node |
|
|
GetIconAndTint ( |
||
|
UObject *... |
GetJumpTargetForDoubleClick() |
Returns the object that should be focused when double-clicking on this node (the object can be an actor, which selects it in the world, or a node/graph/pin) |
|
GetKeywords() |
Returns the keywords that should be used when searching for this node |
|
|
GetNodeTitle ( |
Gets the name of this node, shown in title bar |
|
|
GetNodeTitleColor() |
Gets the draw color of a node's title bar |
|
|
GetTooltipText() |
Gets the tooltip to display when over the node |
|
|
HasDeprecatedReference() |
Returns true if this node references a deprecated type or member. |
|
|
PinConnectionListChanged ( |
Called when the connection list of one of the pins of this node is changed in the editor |
|
|
ValidateNodeDuringCompilation ( |
Gives each visual node a chance to do final validation before it's node is harvested for use at runtime. |
Name | Description | ||
---|---|---|---|
|
PostDuplicate ( |
Called after duplication & serialization and before PostLoad. |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name | Description | ||
---|---|---|---|
|
TSharedPtr< ... |
GetEventNodeAction ( |
Name |
Description |
---|---|
DelegateOutputName |
Name | Description | ||
---|---|---|---|
|
TSubclassOf< cl... |
EventSignatureClass_DEPRECATED |
Class that the function signature is from. |
|
EventSignatureName_DEPRECATED |
Name of function signature that this event implements |