Navigation
Unreal Engine C++ API Reference > Plugins > AssetTags
Inheritance Hierarchy
- UEngineSubsystem
- UAssetTagsSubsystem
References
Module | AssetTags |
Header | /Engine/Plugins/Runtime/AssetTags/Source/AssetTags/Public/AssetTagsSubsystem.h |
Include | #include "AssetTagsSubsystem.h" |
Syntax
UCLASS ()
class UAssetTagsSubsystem : public UEngineSubsystem
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | AddAssetDatasToCollection
(
const FName Name, |
Add the given assets to the given collection. |
![]() ![]() ![]() |
bool | AddAssetDataToCollection
(
const FName Name, |
Add the given asset to the given collection. |
![]() ![]() ![]() |
bool | AddAssetPtrsToCollection
(
const FName Name, |
Add the given assets to the given collection. |
![]() ![]() ![]() |
bool | AddAssetPtrToCollection
(
const FName Name, |
Add the given asset to the given collection. |
![]() ![]() ![]() |
bool | AddAssetsToCollection
(
const FName Name, |
|
![]() ![]() ![]() |
bool | AddAssetToCollection
(
const FName Name, |
|
![]() ![]() ![]() |
bool | CollectionExists
(
const FName Name |
Check whether the given collection exists. |
![]() ![]() ![]() |
bool | CreateCollection
(
const FName Name, |
Create a new collection with the given name and share type. |
![]() ![]() ![]() |
bool | DestroyCollection
(
const FName Name |
Destroy the given collection. |
![]() ![]() ![]() |
bool | EmptyCollection
(
const FName Name |
Remove all assets from the given collection. |
![]() ![]() ![]() |
TArray< FAssetData > | GetAssetsInCollection
(
const FName Name |
Get the assets in the given collection. |
![]() ![]() ![]() |
TArray< FName > | Get the names of all available collections. | |
![]() ![]() ![]() |
TArray< FName > | GetCollectionsContainingAsset
(
const FName AssetPathName |
|
![]() ![]() ![]() |
TArray< FName > | GetCollectionsContainingAssetData
(
const FAssetData& AssetData |
Get the names of the collections that contain the given asset. |
![]() ![]() ![]() |
TArray< FName > | GetCollectionsContainingAssetPtr
(
const UObject* AssetPtr |
Get the names of the collections that contain the given asset. |
![]() ![]() ![]() ![]() |
bool | K2_AddAssetsToCollection
(
const FName Name, |
Add the given assets to the given collection. |
![]() ![]() ![]() ![]() |
bool | K2_AddAssetToCollection
(
const FName Name, |
Add the given asset to the given collection. |
![]() ![]() ![]() ![]() |
TArray< FName > | K2_GetCollectionsContainingAsset
(
const FSoftObjectPath& AssetPath |
Get the names of the collections that contain the given asset. |
![]() ![]() ![]() ![]() |
bool | K2_RemoveAssetFromCollection
(
const FName Name, |
Remove the given asset from the given collection. |
![]() ![]() ![]() ![]() |
bool | K2_RemoveAssetsFromCollection
(
const FName Name, |
Remove the given assets from the given collection. |
![]() ![]() ![]() |
bool | RemoveAssetDataFromCollection
(
const FName Name, |
Remove the given asset from the given collection. |
![]() ![]() ![]() |
bool | RemoveAssetDatasFromCollection
(
const FName Name, |
Remove the given assets from the given collection. |
![]() ![]() ![]() |
bool | RemoveAssetFromCollection
(
const FName Name, |
|
![]() ![]() ![]() |
bool | RemoveAssetPtrFromCollection
(
const FName Name, |
Remove the given asset from the given collection. |
![]() ![]() ![]() |
bool | RemoveAssetPtrsFromCollection
(
const FName Name, |
Remove the given assets from the given collection. |
![]() ![]() ![]() |
bool | RemoveAssetsFromCollection
(
const FName Name, |
|
![]() ![]() ![]() |
bool | RenameCollection
(
const FName Name, |
Rename the given collection. |
![]() ![]() ![]() |
bool | ReparentCollection
(
const FName Name, |
Re-parent the given collection. |