Navigation
API > API/Plugins > API/Plugins/ExternalSource
| Name | IUriResolver |
| Type | class |
| Header File | /Engine/Plugins/Enterprise/DatasmithImporter/Source/ExternalSource/Public/IUriResolver.h |
| Include Path | #include "IUriResolver.h" |
Syntax
class IUriResolver
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IUriResolver() |
IUriResolver.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< FExternalSource > BrowseExternalSource
(
const FSourceUri& DefaultUri |
Open a dialog window for browsing ExternalSources associated to this UriResolver | IUriResolver.h | |
bool CanResolveUri
(
const FSourceUri& Uri |
Return true if the UriResolver can generate a FExternalSource from the given Uri. | IUriResolver.h | |
TSharedPtr< FExternalSource > GetOrCreateExternalSource
(
const FSourceUri& Uri |
Return the FExternalSource associated to the given Uri, either by creating it or returning a cached value. | IUriResolver.h | |
FName GetScheme() |
Return the URI scheme handled by the UriResolver. | IUriResolver.h |