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