Navigation
| Name | RemoteControlProtocol |
| Type | Plugin |
| Part of Plugins | Remote Control API |
| Location | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlProtocol/ |
| Module Build Rules | RemoteControlProtocol.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FRemoteControlProtocol | Base class implementation for remote control protocol |
Structs
| Name | Remarks |
|---|---|
| FProtocolColumn | Simple utility struct to represent a protocol column. |
| FRCSignatureProtocolAction |
Interfaces
| Name | Remarks |
|---|---|
| IRemoteControlProtocol | Interface for remote control protocol |
| IRemoteControlProtocolModule | A Remote Control Protocol module. That is base for all remote control protcols |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FProtocolColumnPtr | TSharedPtr< FProtocolColumn > | IRemoteControlProtocol.h | |
| FProtocolColumnRef | TSharedRef< FProtocolColumn > | IRemoteControlProtocol.h | |
| FRemoteControlProtocolEntityPtr | TSharedPtr< TStructOnScope< FRemoteControlProtocolEntity > > | IRemoteControlProtocol.h | |
| FRemoteControlProtocolEntityWeakPtr | TWeakPtr< TStructOnScope< FRemoteControlProtocolEntity > > | IRemoteControlProtocol.h |
Enums
Public
| Name | Remarks |
|---|---|
| ERCSignatureProtocolActionMappingSpace |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ProtocolColumnConstants::ColumnSizeExtraLarge | float | IRemoteControlProtocol.h | |
| ProtocolColumnConstants::ColumnSizeLarge | float | IRemoteControlProtocol.h | |
| ProtocolColumnConstants::ColumnSizeMedium | float | IRemoteControlProtocol.h | |
| ProtocolColumnConstants::ColumnSizeMicro | float | IRemoteControlProtocol.h | |
| ProtocolColumnConstants::ColumnSizeMini | float | IRemoteControlProtocol.h | |
| ProtocolColumnConstants::ColumnSizeNormal | float | IRemoteControlProtocol.h | |
| ProtocolColumnConstants::ColumnSizeSmall | float | IRemoteControlProtocol.h |