Module |
|
Header |
/Engine/Source/Developer/AssetTools/Public/IAssetTools.h |
Include |
#include "IAssetTools.h" |
class IAssetTools
Name | Description | ||
---|---|---|---|
|
AdvancedCopyPackages ( |
Copies files after the final set of maps of sources and destinations was confirmed |
|
|
AdvancedCopyPackages |
Copies files after the flattened map of sources and destinations was confirmed |
|
|
AllPassWritableFolderFilter |
Returns true if all in list pass writable folder filter |
|
|
AssetUsesGenericThumbnail ( |
Returns true if the specified asset uses a stock thumbnail resource |
|
|
BeginAdvancedCopyPackages |
Copy packages and dependencies to another folder |
|
|
ConvertVirtualTextures ( |
Converts the given UTexture2D to virtual textures or converts virtual textures back to standard textures and updates the related UMaterials |
|
|
UObject *... |
CreateAsset |
Creates an asset with the specified name, path, and factory |
|
UObject *... |
CreateAssetWithDialog |
Opens an asset picker dialog and creates an asset with the specified name and path |
|
UObject *... |
CreateAssetWithDialog |
Opens an asset picker dialog and creates an asset with the path chosen in the dialog |
|
CreateDiffProcess |
Attempt to spawn Diff tool as external process |
|
|
CreateUniqueAssetName |
Creates a unique package and asset name taking the form InBasePackageName+InSuffix |
|
|
DiffAgainstDepot |
Try to diff the local version of an asset against the latest one from the depot |
|
|
DiffAssets ( |
Try and diff two assets using class-specific tool. |
|
|
DumpAssetToTempFile ( |
Util for dumping an asset to a temporary text file. Returns absolute filename to temp file |
|
|
UObject *... |
DuplicateAsset |
Creates an asset with the specified name and path. Uses OriginalObject as the duplication source. |
|
UObject *... |
DuplicateAssetWithDialog |
Opens an asset picker dialog and creates an asset with the specified name and path. |
|
UObject *... |
DuplicateAssetWithDialogAndTitle |
Opens an asset picker dialog and creates an asset with the specified name and path. |
|
ExpandDirectories |
Expands any folders found in the files list, and returns a flattened list of destination paths and files. |
|
|
ExportAssets |
Exports the specified objects to file. |
|
|
ExportAssets |
Exports the specified objects to file. |
|
|
ExportAssetsWithDialog |
Exports the specified objects to file. |
|
|
ExportAssetsWithDialog |
Exports the specified objects to file. |
|
|
EAssetTypeCa... |
FindAdvancedAssetCategory ( |
Returns the allocated Category bit for a user-specified Category, or EAssetTypeCategories::Misc if it doesn't exist |
|
FindSoftReferencesToObject ( |
Returns list of objects that soft reference the given soft object path. |
|
|
FindSoftReferencesToObjects ( |
Returns list of objects that soft reference the given soft object paths. |
|
|
FixupReferencers ( |
Fix up references to the specified redirectors |
|
|
FlattenAdvancedCopyDestinations |
Flattens the maps for each selected package into one complete map to pass to the final copy function while checking for collisions |
|
|
GenerateAdvancedCopyDestinations ( |
Given a set of packages to copy, generate the map of those packages to destination filenames |
|
|
GetAllAdvancedAssetCategories ( |
Returns the list of all advanced asset categories |
|
|
GetAllAdvancedCopySources ( |
Find all the dependencies that also need to be copied in the advanced copy, mapping them to the file that depends on them and excluding any that don't pass the ARFilter stored on CopyParams |
|
|
TSharedRef< ... |
GetAssetClassBlacklist() |
Get asset class blacklist for content browser and other systems |
|
GetAssetTypeActionsForClass ( |
Gets the appropriate AssetTypeActions for the supplied class |
|
|
GetAssetTypeActionsList ( |
Generates a list of currently registered AssetTypeActions |
|
|
GetAssetTypeActionsListForClass ( |
Gets the list of appropriate AssetTypeActions for the supplied class |
|
|
GetClassTypeActionsForClass ( |
Gets the appropriate ClassTypeActions for the supplied class |
|
|
GetClassTypeActionsList ( |
Generates a list of currently registered ClassTypeActions |
|
|
TSharedRef< ... |
GetFolderBlacklist() |
Get folder blacklist for content browser and other systems |
|
GetNewAssetFactories() |
Find all supported asset factories. |
|
|
TSharedRef< ... |
GetWritableFolderBlacklist() |
Get writable folder blacklist for content browser and other systems |
|
ImportAssets |
Imports the specified files to the destination path. |
|
|
ImportAssetsAutomated ( |
Imports assets using data specified completely up front. |
|
|
ImportAssetsWithDialog ( |
Opens a file open dialog to choose files to import to the destination path. |
|
|
ImportAssetTasks ( |
Imports assets using tasks specified. |
|
|
InitAdvancedCopyFromCopyParams ( |
Given a complete set of copy parameters, which includes the selected package set, start the advanced copy process |
|
|
IsAssetClassSupported ( |
Is the given asset class supported? |
|
|
IsFixupReferencersInProgress() |
Returns whether redirectors are being fixed up. |
|
|
MigratePackages |
Migrate packages to another game content folder |
|
|
NotifyBlockedByWritableFolderFilter() |
Show notification that writable folder filter blocked an action |
|
|
FAssetPostRe... |
OnAssetPostRename() |
Event issued at the end of the rename process |
|
OpenEditorForAssets |
Opens editor for assets |
|
|
EAssetTypeCa... |
RegisterAdvancedAssetCategory |
Allocates a Category bit for a user-defined Category, or EAssetTypeCategories::Misc if all available bits are allocated. |
|
RegisterAssetTypeActions ( |
Registers an asset type actions object so it can provide information about and actions for asset types. |
|
|
RegisterClassTypeActions ( |
Registers a class type actions object so it can provide information about and actions for class asset types. |
|
|
RenameAssets ( |
Renames assets using the specified names. |
|
|
RenameAssetsWithDialog ( |
Renames assets using the specified names. |
|
|
RenameReferencingSoftObjectPaths ( |
Function that renames all FSoftObjectPath object with the old asset path to the new one. |
|
|
UnregisterAssetTypeActions ( |
Unregisters an asset type actions object. |
|
|
UnregisterClassTypeActions ( |
Unregisters a class type actions object. |
|
|
ValidateFlattenedAdvancedCopyDestinations |
Validate the destinations for advanced copy once the map has been flattened |
Name | Description | ||
---|---|---|---|
|
UObject *... |
CreateAsset |
This version of CreateAsset has been deprecated. Use CreateAssetWithDialog instead |
|
ImportAssets ( |
This version of ImportAssets has been deprecated. Use ImportAssetsWithDialog instead |