Navigation
API > API/Developer > API/Developer/AssetTools
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAdvancedCopyCustomization
References
| Module | AssetTools |
| Header | /Engine/Source/Developer/AssetTools/Public/AdvancedCopyCustomization.h |
| Include | #include "AdvancedCopyCustomization.h" |
Syntax
class UAdvancedCopyCustomization : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bShouldGenerateRelativePaths | Whether or not the destinations for copy should be relative to the package that initiated the copy | |
| FARFilter | FilterForExcludingDependencies | The filter to use when finding valid dependencies to also copy | |
| FString | PackageThatInitiatedCopy | The path of the package that caused this customization to be used |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UAdvancedCopyCustomization
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyAdditionalFiltering
(
TArray< FName >& PackagesToCopy |
Apply any additional filtering after the ARFilter is run on the packages to copy | |
| bool | CustomCopyValidate
(
const TMap< FString, FString >& OutPackagesAndDestinations |
Allows for additional validation of the packages to be copied and their destination. | |
| void | EditCopyParams
(
FAdvancedCopyParams& CopyParams |
Allows the customization to edit the parameters for the whole copy operation | |
| FARFilter | GetARFilter () |
Returns the ARFilter for this advanced copy | |
| const FString | |||
| bool | Getter for whether or not we should generate relative paths for this advanced copy | ||
| void | SetPackageThatInitiatedCopy
(
const FString& InBasePackage |
Store the path of the package that caused this customization to be used | |
| void | TransformDestinationPaths
(
TMap< FString, FString >& OutPackagesAndDestinations |
Once the destination map is generated for the set of assets, the destinations can be manipulated for renaming, restructuring, etc. |