| IRemoteSessionChannel
|
Module |
|
Header |
/Engine/Plugins/Experimental/RemoteSession/Source/RemoteSession/Public/Channels/RemoteSessionXRTrackingChannel.h |
Include |
#include "Channels/RemoteSessionXRTrackingChannel.h" |
class FRemoteSessionXRTrackingChannel : public IRemoteSessionChannel
Name | Description | ||
---|---|---|---|
|
ARSystemSupport |
Used by a child class to pass in a AR system to use as part of the proxy |
|
|
TSharedPtr< IBa... |
Connection |
|
|
TSharedPtr< FXR... |
ProxyXRSystem |
Used to set the values from the remote client as the XRTracking's pose |
|
Role |
||
|
TSharedPtr< IXR... |
XRSystem |
If we're sending, this is GEngine->XRSystem. |
Name | Description | |
---|---|---|
|
FRemoteSessionXRTrackingChannel ( |
|
|
FRemoteSessionXRTrackingChannel ( |
Only to be called by child classes |
Name | Description | |
---|---|---|
|
~FRemoteSessionXRTrackingChannel() |
Name | Description | ||
---|---|---|---|
|
ReceiveXRTracking ( |
Handles data coming from the client |
|
|
SendXRTracking() |
Sends the current location and rotation for the XRTracking system to the remote |
|
|
const TCHAR ... |
StaticType() |
Begin IRemoteSessionChannel implementation |