Navigation
API > API/Plugins > API/Plugins/RemoteControlProtocolWidgets
Inheritance Hierarchy
- IModuleInterface
- IRemoteControlProtocolWidgetsModule
References
| Module | RemoteControlProtocolWidgets |
| Header | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlProtocolWidgets/Public/IRemoteControlProtocolWidgetsModule.h |
| Include | #include "IRemoteControlProtocolWidgetsModule.h" |
Syntax
class IRemoteControlProtocolWidgetsModule : public IModuleInterface
Remarks
A Remote Control module that provides editor widgets for protocol bindings.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddProtocolBinding
(
const FName InProtocolName |
Adds a new protocol binding of specified type to the current view model. | |
| TSharedRef< SWidget > | GenerateDetailsForEntity
(
URemoteControlPreset* InPreset, |
Creates a widget for the given Preset Field and FieldType | |
| IRemoteControlProtocolWidgetsModule & | Get () |
Singleton-like access to this module's interface. | |
| TSharedPtr< IRCProtocolBindingList > | Get the binding list public reference | ||
| const FName | Get the selected protocol name. | ||
| FOnActiveProtocolChanged & | Called when active protocol selection changed. | ||
| FOnProtocolBindingAddedOrRemoved & | Called when binding is added or removed. | ||
| void | Reset protocol binding widget |