Navigation
| Name | WebRemoteControl |
| Type | Plugin |
| Part of Plugins | Remote Control API |
| Location | /Engine/Plugins/VirtualProduction/RemoteControl/Source/WebRemoteControl/ |
| Module Build Rules | WebRemoteControl.Build.cs |
Structs
| Name | Remarks |
|---|---|
| FBlockDelimiters | |
| FRCRequest | Holds a request made to the remote control server. |
| FRemoteControlWebSocketMessage | |
| FRemoteControlWebsocketRoute |
Interfaces
| Name | Remarks |
|---|---|
| IWebRemoteControlModule | A Remote Control module that allows exposing objects and properties from the editor. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnWebServerStarted | TMulticastDelegate_OneParam< void, uint32 > | IWebRemoteControlModule.h | |
| FOnWebSocketConnectionClosed | TMulticastDelegate_OneParam< void, FGuid > | IWebRemoteControlModule.h | |
| FOnWebSocketConnectionOpened | TMulticastDelegate_OneParam< void, FGuid > | IWebRemoteControlModule.h | |
| FWebSocketMessageDelegate | TBaseDelegate_OneParam< void, const FRemoteControlWebSocketMessage & > | RemoteControlWebsocketRoute.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void WebRemoteControlUtils::ConvertToTCHAR
(
TConstArrayView< uint8 > InUTF8Payload, |
Convert a UTF-8 payload to a TCHAR payload. | WebRemoteControlUtils.h | |
void WebRemoteControlUtils::ConvertToUTF8
(
TConstArrayView< uint8 > InTCHARPayload, |
Convert a TCHAR payload to UTF-8. | WebRemoteControlUtils.h | |
void WebRemoteControlUtils::ConvertToUTF8
(
const FString& InString, |
Convert a FString to UTF-8. | WebRemoteControlUtils.h | |
TSharedRef< IStructDeserializerBackend > WebRemoteControlUtils::CreateJsonDeserializerBackend
(
FMemoryReaderView& Reader |
Create a JSON deserializer backend for use with other WebRemoteControl functions. | WebRemoteControlUtils.h | |
TSharedRef< IStructSerializerBackend > WebRemoteControlUtils::CreateJsonSerializerBackend
(
FMemoryWriter& Writer |
Create a JSON serializer backend for use with other WebRemoteControl functions. | WebRemoteControlUtils.h | |
bool WebRemoteControlUtils::DeserializeMessage
(
TConstArrayView< uint8 > InTCHARPayload, |
Deserialize a message payload into a UStruct. | WebRemoteControlUtils.h | |
void WebRemoteControlUtils::SerializeMessage
(
const MessageType& InMessageObject, |
Serialize a message object into a UTF-8 Payload. | WebRemoteControlUtils.h |