FReferenceChainSearch

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/ReferenceChainSearch.h

Include

#include "UObject/ReferenceChainSearch.h"

Syntax

class FReferenceChainSearch

Constructors

Name Description

Public function

FReferenceChainSearch

(
    UObject* InObjectToFindReferen...,
    EReferenceChainSearchMode Mode
)

Constructs a new search engine and finds references to the specified object

Destructors

Name Description

Public function

~FReferenceChainSearch()

Destructor

Functions

Name Description

Public function Const

const TArray...

 

GetReferenceChains()

Returns all reference chains

Public function Const

FString

 

GetRootPath()

Returns a string with a short report explaining the root path, will contain newlines

Public function Const

void

 

PrintResults

(
    bool bDumpAllChains
)

Dumps results to log

Classes

Name

Description

Public struct

FGraphNode

Single node in the reference graph

Public class

FReferenceChain

Reference chain.

Public struct

TReferenceInfo

Extended information about a reference

Enums

Name

Description

Public enum

EReferenceType

Type of reference

Typedefs

Name

Description

FNodeReferenceInfo

FObjectReferenceInfo

Convenience type definitions to avoid template hell

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