| UObjectBase
|
Module |
|
Header |
/Engine/Source/Developer/AssetTools/Public/AdvancedCopyCustomization.h |
Include |
#include "AdvancedCopyCustomization.h" |
class UAdvancedCopyCustomization : public UObject
Name | Description | ||
---|---|---|---|
|
bShouldGenerateRelativePaths |
Whether or not the destinations for copy should be relative to the package that initiated the copy |
|
|
FilterForExcludingDependencies |
The filter to use when finding valid dependencies to also copy |
|
|
PackageThatInitiatedCopy |
The path of the package that caused this customization to be used |
Name | Description | |
---|---|---|
|
UAdvancedCopyCustomization ( |
Name | Description | ||
---|---|---|---|
|
ApplyAdditionalFiltering |
Apply any additional filtering after the ARFilter is run on the packages to copy |
|
|
CustomCopyValidate |
Allows for additional validation of the packages to be copied and their destination. |
|
|
EditCopyParams ( |
Allows the customization to edit the parameters for the whole copy operation |
|
|
GetARFilter() |
Returns the ARFilter for this advanced copy |
|
|
const FStrin... |
GetPackageThatInitiatedCopy() |
|
|
GetShouldGenerateRelativePaths() |
Getter for whether or not we should generate relative paths for this advanced copy |
|
|
SetPackageThatInitiatedCopy ( |
Store the path of the package that caused this customization to be used |
|
|
TransformDestinationPaths |
Once the destination map is generated for the set of assets, the destinations can be manipulated for renaming, restructuring, etc. |