Navigation
API > API/Plugins > API/Plugins/RemoteSession
| Name | FRemoteSessionXRTrackingChannel |
| Type | class |
| Header File | /Engine/Plugins/Experimental/RemoteSession/Source/RemoteSession/Public/Channels/RemoteSessionXRTrackingChannel.h |
| Include Path | #include "Channels/RemoteSessionXRTrackingChannel.h" |
Syntax
class FRemoteSessionXRTrackingChannel : public IRemoteSessionChannel
Implements Interfaces
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRemoteSessionXRTrackingChannel
(
ERemoteSessionChannelMode InRole, |
Channels/RemoteSessionXRTrackingChannel.h | ||
FRemoteSessionXRTrackingChannel
(
ERemoteSessionChannelMode InRole, |
Only to be called by child classes | Channels/RemoteSessionXRTrackingChannel.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FRemoteSessionXRTrackingChannel() |
Channels/RemoteSessionXRTrackingChannel.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MessageCallbackHandle | FDelegateHandle | So we can manage callback lifetimes properly | Channels/RemoteSessionXRTrackingChannel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ReceiveXRTracking
(
IBackChannelPacket& Message |
Handles data coming from the client | Channels/RemoteSessionXRTrackingChannel.h | |
void SendXRTracking() |
Sends the current location and rotation for the XRTracking system to the remote | Channels/RemoteSessionXRTrackingChannel.h |
Overridden from IRemoteSessionChannel
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const TCHAR * GetType() |
Channels/RemoteSessionXRTrackingChannel.h | ||
virtual void Tick
(
const float InDeltaTime |
Channels/RemoteSessionXRTrackingChannel.h |
Protected
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const TCHAR * StaticType() |
Begin IRemoteSessionChannel implementation | Channels/RemoteSessionXRTrackingChannel.h |