Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject > API/Runtime/CoreUObject/UObject/FReferenceChainSearch
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/ReferenceChainSearch.h |
| Include | #include "UObject/ReferenceChainSearch.h" |
Syntax
template<typename T>
struct TReferenceInfo
Remarks
Extended information about a reference
Variables
| Type | Name | Description | |
|---|---|---|---|
| T * | Object | Object that is being referenced | |
| FName | ReferencerName | Name of the object or property that is referencing this object | |
| TArray< uint64 > | StackFrames | ||
| EReferenceType | Type | Type of reference to the object being referenced |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default ctor | |||
TReferenceInfo
(
T* InObject |
Simple reference constructor. Probably will be filled with more info later | ||
TReferenceInfo
(
TReferenceInfo&& |
|||
TReferenceInfo
(
T* InObject, |
Full reference info constructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | ToString () |
Dumps this reference info to string. Does not include the object being referenced |
Operators
| Type | Name | Description | |
|---|---|---|---|
| TReferenceInfo & | operator=
(
TReferenceInfo&& |
||
| bool | operator==
(
const TReferenceInfo& Other |
Constants
| Name | Description |
|---|---|
| MaxStackFrames | Maximum number of stack frames to keep for AddReferencedObjects function calls. |