Navigation
API > API/Plugins > API/Plugins/MediaStream > API/Plugins/MediaStream/FMediaStreamSchemeHandlerManager
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool RegisterSchemeHandler
(
InArgsType&&... InArgs |
Templated version of RegisterSchemeHandler with auto scheme value. | MediaStreamSchemeHandlerManager.h | |
bool RegisterSchemeHandler
(
FName InScheme, |
Registers a Scheme handler. | MediaStreamSchemeHandlerManager.h | |
bool RegisterSchemeHandler
(
FName InScheme, |
Templated version of RegisterSchemeHandler. | MediaStreamSchemeHandlerManager.h |
RegisterSchemeHandler(InArgsType &&...)
Description
Templated version of RegisterSchemeHandler with auto scheme value.
| Name | RegisterSchemeHandler |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MediaStream/Source/MediaStream/Public/MediaStreamSchemeHandlerManager.h |
| Include Path | #include "MediaStreamSchemeHandlerManager.h" |
template<typename InHandlerClass, typename... InArgsType, std::enable_if_t<< InHandlerClass, IMediaStreamSchemeHandler >::Value ), int >>
bool RegisterSchemeHandler
(
InArgsType &&... InArgs
)
True if the handler was registered.
Parameters
| Name | Remarks |
|---|---|
| InHandlerClass | The handler class to register. |
| InArgsType | The type of handle class constructor parameters (automatic). |
| InArgs | The handle class constructor parameters. |
RegisterSchemeHandler(FName, const TSharedRef< IMediaStreamSchemeHandler > &)
Description
Registers a Scheme handler. Holds a strong reference. Does not replace an already registered handler.
| Name | RegisterSchemeHandler |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MediaStream/Source/MediaStream/Public/MediaStreamSchemeHandlerManager.h |
| Include Path | #include "MediaStreamSchemeHandlerManager.h" |
| Source | /Engine/Plugins/Experimental/MediaStream/Source/MediaStream/Private/MediaStreamSchemeHandlerManager.cpp |
bool RegisterSchemeHandler
(
FName InScheme,
const TSharedRef < IMediaStreamSchemeHandler > & InHandler
)
True if the handler was registered.
Parameters
| Name | Remarks |
|---|---|
| InScheme | The scheme name. |
| InHandler | The handler which converts the path to a stream source. |
RegisterSchemeHandler(FName, InArgsType &&...)
Description
Templated version of RegisterSchemeHandler.
| Name | RegisterSchemeHandler |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MediaStream/Source/MediaStream/Public/MediaStreamSchemeHandlerManager.h |
| Include Path | #include "MediaStreamSchemeHandlerManager.h" |
template<typename InHandlerClass, typename... InArgsType, std::enable_if_t<< InHandlerClass, IMediaStreamSchemeHandler >::Value ), int >>
bool RegisterSchemeHandler
(
FName InScheme,
InArgsType &&... InArgs
)
True if the handler was registered.
Parameters
| Name | Remarks |
|---|---|
| InHandlerClass | The handler class to register. |
| InArgsType | The type of handle class constructor parameters (automatic). |
| InScheme | The scheme to register. |
| InArgs | The handle class constructor parameters. |