Navigation
API > API/Plugins > API/Plugins/RemoteSession
| Name | FRemoteSessionInputChannel |
| Type | class |
| Header File | /Engine/Plugins/Experimental/RemoteSession/Source/RemoteSession/Public/Channels/RemoteSessionInputChannel.h |
| Include Path | #include "Channels/RemoteSessionInputChannel.h" |
Syntax
class FRemoteSessionInputChannel :
public IRemoteSessionChannel ,
public IRecordingMessageHandlerWriter
Implements Interfaces
- IRemoteSessionChannel
- IRecordingMessageHandlerWriter
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRemoteSessionInputChannel
(
ERemoteSessionChannelMode InRole, |
Channels/RemoteSessionInputChannel.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FRemoteSessionInputChannel() |
Channels/RemoteSessionInputChannel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FOnRouteTouchDownToWidgetFailedDelegate * GetOnRouteTouchDownToWidgetFailedDelegate () |
Delegate that fires when routing a touch message to the widget did not work. | Channels/RemoteSessionInputChannel.h | |
void OnRemoteMessage
(
IBackChannelPacket& Message |
Channels/RemoteSessionInputChannel.h | ||
virtual void RecordMessage
(
const TCHAR* MsgName, |
Channels/RemoteSessionInputChannel.h | ||
void SetInputRect
(
const FVector2D& TopLeft, |
Channels/RemoteSessionInputChannel.h | ||
void SetPlaybackWindow
(
TWeakPtr< SWindow > InWindow, |
Channels/RemoteSessionInputChannel.h | ||
void TryRouteTouchMessageToWidget
(
bool bRouteMessageToWidget |
Channels/RemoteSessionInputChannel.h |
Overridden from IRemoteSessionChannel
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const TCHAR * GetType() |
Channels/RemoteSessionInputChannel.h | ||
virtual void Tick
(
const float InDeltaTime |
Channels/RemoteSessionInputChannel.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const TCHAR * StaticType() |
Channels/RemoteSessionInputChannel.h |