Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FExternalPackageHelper |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/ExternalPackageHelper.h |
| Include Path | #include "ExternalPackageHelper.h" |
Syntax
class FExternalPackageHelper
Classes
Enums
Public
| Name | Remarks |
|---|---|
| EGetExternalSaveableObjectsFlags |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| OnObjectPackagingModeChanged | FOnObjectPackagingModeChanged | ExternalPackageHelper.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Copies the file path of objects external package to the clipboard | ExternalPackageHelper.h | ||
static UPackage * CreateExternalPackage
(
const UObject* InObjectOuter, |
Create an external package | ExternalPackageHelper.h | |
static void DuplicateExternalPackages
(
const UObject* InObject, |
Duplicates all ExternalPackage for any UObject outered to InObject (UObject themselves are handled by regular DuplicateObject behavior) | ExternalPackageHelper.h | |
static EPackageFlags GetDefaultExternalPackageFlags() |
Returns default external package flags used to create external packages. | ExternalPackageHelper.h | |
static FString GetExternalObjectPackageInstanceName
(
const FString& OuterPackageName, |
Get the external object package instance name. | ExternalPackageHelper.h | |
static FString GetExternalObjectsPath
(
const FString& InOuterPackageName, |
Get the path containing the external objects for this path | ExternalPackageHelper.h | |
static FString GetExternalObjectsPath
(
UPackage* InPackage, |
Get the path containing the external objects for this Outer | ExternalPackageHelper.h | |
static FString GetExternalPackageName
(
const FString& InOuterPackageName, |
Get the external package name for this object | ExternalPackageHelper.h | |
static void GetExternalSaveableObjects
(
UObject* InOuter, |
Get the saveable external objects that should be saved alongside this outer's package | ExternalPackageHelper.h | |
| Returns an array of external package file paths for the provided objects | ExternalPackageHelper.h | ||
static void GetSortedAssets
(
const FARFilter& Filter, |
Call AssetRegistry.GetAssets and sort the results for deterministic use in cooked data. | ExternalPackageHelper.h | |
static void LoadObjectsFromExternalPackages
(
UObject* InOuter, |
Loads objects from an external package | ExternalPackageHelper.h | |
static void SetPackagingMode
(
UObject* InObject, |
Set the object packaging mode. | ExternalPackageHelper.h |