| IToolsContextAssetAPI
|
Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/Tools/EditorToolAssetAPI.h |
Include |
#include "Tools/EditorToolAssetAPI.h" |
class FEditorToolAssetAPI : public IToolsContextAssetAPI
Implementation of ToolsContext Asset management API that is suitable for use inside the Editor (eg inside an FEdMode)
Name | Description | ||
---|---|---|---|
|
MakeUniqueAssetName |
Name | Description | ||
---|---|---|---|
|
AutoSaveGeneratedAsset |
Autosave asset to persistent storage |
|
|
AActor * |
GenerateStaticMeshActor ( |
Create a new UStaticMeshAsset for the provided mesh, then a new UStaticMeshComponent and AStaticMeshActor in the TargetWorld |
|
GetActiveAssetFolderPath() |
Get a "currently-visible/selected" location to save assets in. |
|
|
GetWorldRelativeAssetRootPath ( |
Get a path to save assets in that is relative to the given UWorld. |
|
|
InteractiveSaveGeneratedAsset |
Request saving of asset to persistent storage via something like an interactive popup dialog |
|
|
InteractiveSelectAssetPath |
Allow the user to select a path and filename for an asset using a modal dialog |
|
|
UPackage ... |
MakeNewAssetPackage |
Creates a new package for an asset |
|
NotifyGeneratedAssetModified |
Notify that asset has been created and is dirty |