Navigation
API > API/Developer > API/Developer/TraceInsights
| Name | IAssetInfoProvider |
| Type | class |
| Header File | /Engine/Source/Developer/TraceInsights/Public/Insights/ObjectProfiler/IAssetInfoProvider.h |
| Include Path | #include "Insights/ObjectProfiler/IAssetInfoProvider.h" |
Syntax
class IAssetInfoProvider
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IAssetInfoProvider() |
Insights/ObjectProfiler/IAssetInfoProvider.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IAssetInfoProvider() |
Insights/ObjectProfiler/IAssetInfoProvider.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const IAssetInfoCategory & GetClassCategory
(
const FName InClassName |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
FLinearColor GetColor
(
const FAssetData& InAssetData, |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
FText GetDisplayName
(
const FAssetData& InAssetData, |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
const FSlateBrush * GetIcon
(
const FAssetData& InAssetData, |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
const IAssetInfoCategory & GetObjectCategory
(
const FName InClassName, |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
const FSlateBrush * GetThumbnail
(
const FAssetData& InAssetData, |
Insights/ObjectProfiler/IAssetInfoProvider.h |
Public Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool BrowseToActor
(
const FAssetInfoNode& InAssetInfo |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
virtual bool BrowseToAsset
(
const FAssetInfoNode& InAssetInfo |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
virtual void ConvertRuntimePathToEditorPath
(
FString& ObjectPath |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
virtual bool FindMatchedAsset
(
const TArray< TSharedPtr< FTableTreeNode > >& InSelectedNodes, |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
virtual bool GetActors
(
const FAssetData& InAssetData, |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
virtual bool GetAssetData
(
const FObjectNode& InObjectNode, |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
virtual void GetValidationIssues
(
const FAssetData& InAssetData, |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
virtual bool IsAssetOwnedByCurrentProject
(
const FAssetData& MatchedAsset |
Insights/ObjectProfiler/IAssetInfoProvider.h | ||
| Insights/ObjectProfiler/IAssetInfoProvider.h | |||
virtual bool ShouldMaskAssetIdentity
(
const FAssetData& MatchedAsset |
Insights/ObjectProfiler/IAssetInfoProvider.h |