Navigation
API > API/Plugins > API/Plugins/RemoteControlUI
A simple interface provides protocol specific utilities.
| Name | IHasProtocolExtensibility |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlUI/Public/IHasProtocolExtensibility.h |
| Include Path | #include "IHasProtocolExtensibility.h" |
Syntax
class IHasProtocolExtensibility
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const bool GetProtocolBindingsNum() |
Returns true when the derived classes has two or more protocol bindings. | IHasProtocolExtensibility.h | |
TSharedRef< SWidget > GetProtocolWidget
(
const FName ForColumnName, |
Retrieves the protocol specific widget if protocol is specified, column specific widget otherwise. | IHasProtocolExtensibility.h | |
const bool HasProtocolExtension() |
Ensures the derived classes supports protocols. | IHasProtocolExtensibility.h | |
void OnProtocolTextChanged
(
const FText& InText, |
Callback for the editable text's OnTextChanged event. | IHasProtocolExtensibility.h | |
const bool SupportsProtocol
(
const FName& InProtocolName |
Determines whether the derived class supports the given protocol. | IHasProtocolExtensibility.h |