UEdGraph_ReferenceViewer

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UEdGraph

UEdGraph_ReferenceViewer

References

Module

AssetManagerEditor

Header

/Engine/Plugins/Editor/AssetManagerEditor/Source/AssetManagerEditor/Public/ReferenceViewer/EdGraph_ReferenceViewer.h

Include

#include "ReferenceViewer/EdGraph_ReferenceViewer.h"

Syntax

UCLASS()
class UEdGraph_ReferenceViewer : public UEdGraph

Constructors

Name Description

Public function

UEdGraph_ReferenceViewer

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

const TShare...

 

GetAssetThumbnailPool()

Accessor for the thumbnail pool in this graph

Public function Const

FName

 

GetCurrentCollectionFilter()

Public function Const

const TArray...

 

GetCurrentGraphRootIdentifiers()

Returns list of currently focused assets

Public function Const

bool

 

GetEnableCollectionFilter()

Public function Const

int32

 

GetSearchBreadthLimit()

Public function Const

int32

 

GetSearchDepthLimit()

Public function Const

bool

 

GetSelectedAssetsForMenuExtender

(
    const UEdGraphNode* Node,
    TArray< FAssetIdentifier >& Select...
)

If you're extending the reference viewer via GetAllGraphEditorContextMenuExtender you can use this to get the list of selected assets to use in your menu extender

Public function Const

bool

 

IsCompactMode()

Public function Const

bool

 

IsSearchBreadthLimited()

Public function Const

bool

 

IsSearchDepthLimited()

Public function Const

bool

 

IsShowDependencies()

Public function Const

bool

 

IsShowEditorOnlyReferences()

Public function Const

bool

 

IsShowFilteredPackagesOnly()

Public function Const

bool

 

IsShowHardReferences()

Public function Const

bool

 

IsShowManagementReferences()

Public function Const

bool

 

IsShowNativePackages()

Public function Const

bool

 

IsShowReferencers()

Public function Const

bool

 

IsShowSearchableNames()

Public function Const

bool

 

IsShowSoftReferences()

Public function

UEdGraphNode...

 

RebuildGraph()

Force the graph to rebuild

Public function

void

 

SetCompactModeEnabled

(
    bool newEnabled
)

Public function

void

 

SetCurrentCollectionFilter

(
    FName NewFilter
)

Public function

void

 

SetEnableCollectionFilter

(
    bool bEnabled
)

Public function

void

 

SetGraphRoot

(
    const TArray< FAssetIdentifier >& ...,
    const FIntPoint& GraphRootOrigin
)

Set reference viewer to focus on these assets

Public function

void

 

SetIsPackageNamePassingFilterCallback

(
    const TOptional< FIsPackageNamePass...
)

Public function

void

 

SetSearchBreadthLimit

(
    int32 NewBreadthLimit
)

Public function

void

 

SetSearchBreadthLimitEnabled

(
    bool newEnabled
)

Public function

void

 

SetSearchDepthLimit

(
    int32 NewDepthLimit
)

Public function

void

 

SetSearchDepthLimitEnabled

(
    bool newEnabled
)

Public function

void

 

SetShowDependencies

(
    const bool bShouldShowDependencies
)

Public function

void

 

SetShowEditorOnlyReferencesEnabled

(
    bool newEnabled
)

Public function

void

 

SetShowFilteredPackagesOnlyEnabled

(
    bool newEnabled
)

Public function

void

 

SetShowHardReferencesEnabled

(
    bool newEnabled
)

Public function

void

 

SetShowManagementReferencesEnabled

(
    bool newEnabled
)

Public function

void

 

SetShowNativePackages

(
    bool newEnabled
)

Public function

void

 

SetShowReferencers

(
    const bool bShouldShowReferencers
)

Public function

void

 

SetShowSearchableNames

(
    bool newEnabled
)

Public function

void

 

SetShowSoftReferencesEnabled

(
    bool newEnabled
)

Overridden from UObject

Name Description

Public function Virtual

void

 

BeginDestroy()

UObject implementation.

Typedefs