IUriResolver

Choose your operating system:

Windows

macOS

Linux

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

Name Description

Public function Virtual

~IUriResolver()

Functions

Name Description

Public function Const

TSharedPtr< ...

 

BrowseExternalSource

(
    const FSourceUri& DefaultUri
)

Open a dialog window for browsing ExternalSources associated to this UriResolver

Public function Const

bool

 

CanResolveUri

(
    const FSourceUri& Uri
)

Return true if the UriResolver can generate a FExternalSource from the given Uri.

Public function Const

TSharedPtr< ...

 

GetOrCreateExternalSource

(
    const FSourceUri& Uri
)

Return the FExternalSource associated to the given Uri, either by creating it or returning a cached value.

Public function Const

FName

 

GetScheme()

Return the URI scheme handled by the UriResolver.