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