Navigation
API > API/Editor > API/Editor/UnrealEd
Contains information about a watched pin in a Blueprint graph for local settings data.
| Name | FBlueprintWatchedPin |
| Type | struct |
| Header File | /Engine/Source/Editor/UnrealEd/Public/Kismet2/WatchedPin.h |
| Include Path | #include "Kismet2/WatchedPin.h" |
Syntax
USTRUCT ()
struct FBlueprintWatchedPin
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Kismet2/WatchedPin.h | |||
FBlueprintWatchedPin
(
const UEdGraphPin* Pin |
Kismet2/WatchedPin.h | ||
FBlueprintWatchedPin
(
const UEdGraphPin* Pin, |
Kismet2/WatchedPin.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CachedPinRef | FEdGraphPinReference | Holds a cached reference to the underlying pin object. | Kismet2/WatchedPin.h | |
| OwningNode | TSoftObjectPtr< UEdGraphNode > | Node that owns the pin that the watch is placed on | Kismet2/WatchedPin.h | |
| PathToProperty | TArray< FName > | Path from the pin to a nested property, empty if just watching the Pin NOTE: each segment of the path is Property->GetAuthoredName | Kismet2/WatchedPin.h | |
| PinId | FGuid | Unique ID of the pin that the watch is placed on | Kismet2/WatchedPin.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UEdGraphPin * Get() |
Returns a reference to the underlying graph pin | Kismet2/WatchedPin.h | |
| Returns a reference to the path to the property we're watching on this pin | Kismet2/WatchedPin.h | ||
void SetFromPin
(
const UEdGraphPin* Pin |
Resets the pin watch to the given graph pin | Kismet2/WatchedPin.h | |
void SetFromWatchedPin
(
FBlueprintWatchedPin&& Other |
Move another watched pin struct into this one | Kismet2/WatchedPin.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FBlueprintWatchedPin& Other |
Kismet2/WatchedPin.h |