Navigation
Unreal Engine C++ API Reference > Plugins > AssetManagerEditor > ReferenceViewer
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&40;&41;
class UEdGraph_ReferenceViewer : public UEdGraph
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UEdGraph_ReferenceViewer
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | Returns true if the current graph has overflow nodes | |
![]() ![]() |
const TSharedPtr< class FAssetThumbnailPool > & | Accessor for the thumbnail pool in this graph | |
![]() ![]() |
const TSet< FTopLevelAssetPath > & | Returns a set of unique asset types as UClass* | |
![]() ![]() |
FName | ||
![]() ![]() |
const TArray< FAssetIdentifier > & | Returns list of currently focused assets | |
![]() ![]() |
bool | GetSelectedAssetsForMenuExtender
(
const UEdGraphNode* Node, |
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 |
![]() |
FSimpleMulticastDelegate & | Delegate type to notify when the assets or NodeInfos have changed as opposed to when the filters changed | |
![]() |
UEdGraphNode_Reference * | RebuildGraph () |
Force the graph to rebuild |
![]() |
UEdGraphNode_Reference * | Refilters the nodes, more efficient that a full rebuild. | |
![]() |
void | SetCurrentCollectionFilter
(
FName NewFilter |
|
![]() |
void | SetCurrentFilterCollection
(
TSharedPtr< TFilterCollection< FReferenceNodeInfo& > > NewFilterCollection |
Not to be confused with the above Content Browser Collection name, this is a TFiltercollection, a list of active filters |
![]() |
void | SetGraphRoot
(
const TArray< FAssetIdentifier >& GraphRootIdentifiers, |
Set reference viewer to focus on these assets |
![]() |
void | SetIsAssetIdentifierPassingSearchFilterCallback
(
const TOptional< FIsAssetIdentifierPassingSearchFilterCallback >& InIsAssetIdentifierPassingSearchF... |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | BeginDestroy () |
UObject implementation. |
Typedefs
Name | Description |
---|---|
FIsAssetIdentifierPassingSearchFilterCallback |