Navigation
Unreal Engine C++ API Reference > 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 |