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