Choose your operating system:
Windows
macOS
Linux
| IUriResolver
|
Module |
|
Header |
/Engine/Plugins/Enterprise/DatasmithImporter/Source/DirectLinkExtension/Public/DirectLinkUriResolver.h |
Include |
#include "DirectLinkUriResolver.h" |
class FDirectLinkUriResolver : public UE::DatasmithImporter::IUriResolver
Name | Description | ||
---|---|---|---|
|
const FStrin... |
GetDirectLinkScheme() |
Return the scheme used for DirectLink URIs : "directlink" |
|
const FStrin... |
GetSourceIdPropertyName() |
Return the string "SourceId" used in URI queries for specifying the handle of the directlink source. |
|
TryParseDirectLinkUri ( |
Try to parse the DirectLink source description components from an URI. |
Name | Description | ||
---|---|---|---|
|
TSharedPtr< ... |
BrowseExternalSource ( |
Open a dialog window for browsing ExternalSources associated to this UriResolver |
|
CanResolveUri ( |
Return true if the UriResolver can generate a FExternalSource from the given Uri. |
|
|
TSharedPtr< ... |
GetOrCreateExternalSource ( |
Return the FExternalSource associated to the given Uri, either by creating it or returning a cached value. |
|
GetScheme() |
Return the URI scheme handled by the UriResolver. |