Navigation
API > API/Editor > API/Editor/UnrealEd
A Message Log token that links to an elemnt (node or pin) in an EdGraph
| Name | FEdGraphToken |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/EdGraphToken.h |
| Include Path | #include "EdGraphToken.h" |
Syntax
class FEdGraphToken : public IMessageToken
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FEdGraphToken
(
const UObject* InObject, |
Private constructor | EdGraphToken.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ObjectBeingReferenced | FWeakObjectPtr | An object being referenced by this token, if any | EdGraphToken.h | |
| PinBeingReferenced | FEdGraphPinReference | EdGraphToken.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const UObject * GetGraphObject() |
EdGraphToken.h | ||
const UEdGraphPin * GetPin() |
EdGraphToken.h |
Overridden from IMessageToken
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EMessageToken::Type GetType() |
Begin IMessageToken interface | EdGraphToken.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void Create
(
const UObject* InObject, |
Factory method, tokens can only be constructed as shared refs | EdGraphToken.h | |
static void Create
(
const UEdGraphPin* InPin, |
EdGraphToken.h | ||
static void Create
(
const TCHAR* String, |
EdGraphToken.h | ||
static void Create
(
const FField* InField, |
EdGraphToken.h | ||
static void CreateInternal
(
const UObject* InObject, |
Helper to facilitate code reuse between Create overloads | EdGraphToken.h |