UK2Node_ActorBoundEvent

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

BlueprintGraph

Header

/Engine/Source/Editor/BlueprintGraph/Classes/K2Node_ActorBoundEvent.h

Include

#include "K2Node_ActorBoundEvent.h"

Syntax

class UK2Node_ActorBoundEvent : public UK2Node_Event

Variables

Name Description

Public variable

UClass *

 

DelegateOwnerClass

Delegate property's owner class that this event is associated with

Public variable

FName

 

DelegatePropertyName

Delegate property name that this event is associated with

Public variable

AActor *

 

EventOwner

The event that this event is bound to

Constructors

Name Description

Public function

UK2Node_ActorBoundEvent

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

FMulticastDe...

 

GetTargetDelegateProperty()

Return the delegate property that this event is bound to

Public function Const

FMulticastDe...

 

GetTargetDelegatePropertyFromSkel()

Return the delegate property that this event is bound to

Public function

void

 

InitializeActorBoundEventParams

(
    AActor* InEventOwner,
    const FMulticastDelegateProperty&#...
)

Initialized the members of the node, given the specified owner and delegate property.

Overridden from UK2Node_Event

Overridden from UK2Node

Name Description

Public function Virtual Const

FNodeHandlin...

 

CreateNodeHandler

(
    FKismetCompilerContext& CompilerCo...
)

Public function Virtual Const

AActor *

 

GetReferencedLevelActor()

If this node references an actor in the level that should be selectable by "Find Actors In Level," this will return a reference to that actor

Public function Virtual Const

bool

 

NodeCausesStructuralBlueprintChange()

Return true if adding/removing this node requires calling MarkBlueprintAsStructurallyModified on the Blueprint

Overridden from UEdGraphNode

Name Description

Public function Virtual Const

bool

 

CanPasteHere

(
    const UEdGraph* TargetGraph
)

Determine if this node can live in the specified graph

Public function Virtual

void

 

DestroyNode()

Destroy the specified node

Public function Virtual Const

FString

 

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)

Public function Virtual Const

FString

 

GetDocumentationLink()

Returns the link used for external documentation for the graph node

Public function Virtual Const

FText

 

GetNodeTitle

(
    ENodeTitleType::Type TitleType
)

Gets the name of this node, shown in title bar

Public function Virtual Const

FText

 

GetTooltipText()

Gets the tooltip to display when over the node

Public function Virtual

void

 

ReconstructNode()

Refresh the connectors on a node, preserving as many connections as it can.

Public function Virtual Const

void

 

ValidateNodeDuringCompilation

(
    FCompilerResultsLog& MessageLog
)

Gives each visual node a chance to do final validation before it's node is harvested for use at runtime.

Overridden from UObject

Name Description

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss