Navigation
Unreal Engine C++ API Reference > 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. |