Navigation
API > API/Editor > API/Editor/UnrealEd
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/IProjectExternalContentInterface.h |
| Include | #include "IProjectExternalContentInterface.h" |
Syntax
class IProjectExternalContentInterface
Remarks
Interface to manage project references to external content
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddExternalContent
(
const FString& VersePath, |
Add a reference to external content to the project and asynchronously downloads/loads the external content | |
| TArray< FString > | |||
| TArray< FString > | Return the list of external content Verse paths referenced by the project | ||
| bool | HasExternalContent
(
const FString& VersePath |
Return whether the specified external content is referenced by the project | |
| bool | IsEnabled () |
Return whether the project can reference external content | |
| bool | IsExternalContentLoaded
(
const FString& VersePath |
Return whether the specified external content is loaded (and referenced by the project) | |
| void | RemoveExternalContent
(
TConstArrayView< FString > VersePaths, |
Remove references to external content from the project and unloads the external content | |
| void | RemoveExternalContent
(
const FString& VersePath, |
Typedefs
| Name | Description |
|---|---|
| FAddExternalContentComplete | Called upon AddExternalContent completion |
| FRemoveExternalContentComplete | Called upon RemoveExternalContent completion |