Navigation
API > API/Developer > API/Developer/AssetTools
References
| Module | AssetTools |
| Header | /Engine/Source/Developer/AssetTools/Public/IAssetTools.h |
| Include | #include "IAssetTools.h" |
Syntax
struct FAssetRenameData
Variables
| Type | Name | Description | |
|---|---|---|---|
| TWeakObjectPtr< UObject > | Asset | Object being renamed | |
| bool | bOnlyFixSoftReferences | If true, only fix soft references. | |
| FString | NewName | New package and asset name, new object path will be PackagePath/NewName.NewName | |
| FSoftObjectPath | NewObjectPath | New full path, may be a SubObject | |
| FString | NewPackagePath | New path to package without package name, ie /Game/SubDirectory | |
| FSoftObjectPath | OldObjectPath | Full path to old name, in form /Game/SubDirectory/OldName.OldName:SubPath |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAssetRenameData
(
const TWeakObjectPtr< UObject >& InAsset, |
These constructors leave some fields empty, they are fixed up inside AssetRenameManager | ||
FAssetRenameData
(
const FSoftObjectPath& InOldObjectPath, |