Navigation
API > API/Runtime > API/Runtime/LiveLinkMessageBusFramework > API/Runtime/LiveLinkMessageBusFramework/ILiveLinkProvider > API/Runtime/LiveLinkMessageBusFramework/ILiveLinkProvider/CreateLiveLinkProvider
References
| Module | LiveLinkMessageBusFramework |
| Header | /Engine/Source/Runtime/LiveLinkMessageBusFramework/Public/LiveLinkProvider.h |
| Include | #include "LiveLinkProvider.h" |
template<typename T>
static TSharedPtr < ILiveLinkProvider > CreateLiveLinkProvider
(
const FString & ProviderName,
struct FMessageEndpointBuilder && EndpointBuilder
)
Remarks
Create a Live Link Provider based on a class derived from ILiveLinkProvider instead of using the default Live Link Provider. Shared pointer to the ILiveLinkProvider-derived class. Use StaticCastSharedPtr to cast it back to child class type.
Parameters
| Name | Description |
|---|---|
| ProviderName | The provider name. |
| EndpointBuilder | An endpoint builder that can be used to add additional message handlers. |