Navigation
API > API/Editor > API/Editor/UnrealEd
Struct used in filtering allowed references between assets. Passes context about the referencers to game-level filters
| Name | FAssetReferenceFilterContext |
| Type | struct |
| Header File | /Engine/Source/Editor/UnrealEd/Classes/Editor/EditorEngine.h |
| Include Path | #include "Editor/EditorEngine.h" |
Syntax
struct FAssetReferenceFilterContext
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ReferencingAssets | TArray< FAssetData > | Editor/EditorEngine.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ReferencingAssetInfo | TArray< FAssetReferenceFilterReferencerInfo > | Editor/EditorEngine.h | ||
| Role | EAssetReferenceFilterRole | Editor/EditorEngine.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddReferencingAsset
(
const FAssetData& InReferencingAsset, |
Editor/EditorEngine.h | ||
void AddReferencingAsset
(
const UObject* InReferencingAsset, |
Editor/EditorEngine.h | ||
void AddReferencingAssets
(
const TArray< FAssetData >& InReferencingAssets, |
Editor/EditorEngine.h | ||
void AddReferencingAssets
(
TConstArrayView< UObject* > InReferencingAssets, |
Editor/EditorEngine.h | ||
void AddReferencingAssetsFromPropertyHandle
(
const TSharedPtr< class IPropertyHandle >& PropertyHandle, |
Editor/EditorEngine.h | ||
void AddRole
(
const EAssetReferenceFilterRole InRole |
Editor/EditorEngine.h | ||
const TArray< FAssetReferenceFilterReferencerInfo > & GetReferencingAssets() |
Editor/EditorEngine.h | ||
EAssetReferenceFilterRole GetRole() |
Editor/EditorEngine.h | ||
bool HasRole
(
const EAssetReferenceFilterRole InRole |
Editor/EditorEngine.h | ||
void RemoveRole
(
const EAssetReferenceFilterRole InRole |
Editor/EditorEngine.h |