Navigation
API > API/Plugins > API/Plugins/RemoteControlProtocol
Inheritance Hierarchy
- IModuleInterface
- IRemoteControlProtocolModule
References
| Module | RemoteControlProtocol |
| Header | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlProtocol/Public/IRemoteControlProtocolModule.h |
| Include | #include "IRemoteControlProtocolModule.h" |
Syntax
class IRemoteControlProtocolModule : public IModuleInterface
Remarks
A Remote Control Protocol module. That is base for all remote control protcols
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | AddProtocol
(
FName InProtocolName, |
Register the protocol | |
| void | Unregister all protocols | ||
| IRemoteControlProtocolModule & | Get () |
Singleton-like access to this module's interface. | |
| TSharedPtr< IRemoteControlProtocol > | GetProtocolByName
(
FName InProtocolName |
Get specific remote control protocol by given name | |
| TArray< FName > | Get array of all remote control protocol names | ||
| int32 | Get number of remote control protocols | ||
| bool | Whether protocol disabled | ||
| void | RemoveProtocol
(
FName InProtocolName, |
Unregister the protocol |