FRemoteSessionARCameraChannel

Windows
MacOS
Linux

Inheritance Hierarchy

IRemoteSessionChannel

FGCObject

FRemoteSessionARCameraChannel

References

Module

RemoteSession

Header

/Engine/Plugins/Experimental/RemoteSession/Source/RemoteSession/Public/Channels/RemoteSessionARCameraChannel.h

Include

#include "Channels/RemoteSessionARCameraChannel.h"

Syntax

class FRemoteSessionARCameraChannel :
    public IRemoteSessionChannel,
    public FGCObject

Constructors

Destructors

Functions

Name Description

Public function Const

UMaterialInt...

 

GetPostProcessMaterial()

Returns the post process material to render with. The textures are set on the fly

Protected function

void

 

QueueARCameraImage()

Compresses in the background and queues for sending

Protected function

void

 

ReceiveARCameraImage

(
    IBackChannelPacket& Message
)

Handles data coming from the client

Protected function

void

 

SendARCameraImage()

Sends the most recent compressed AR camera image to the remote

Public function Static

const TCHAR ...

 

StaticType()

Begin IRemoteSessionChannel implementation

Protected function

void

 

UpdateRenderingTexture()

Updates the next texture to be rendered

Overridden from IRemoteSessionChannel

Name Description

Public function Virtual Const

const TCHAR ...

 

GetType()

Public function Virtual

void

 

Tick

(
    const float InDeltaTime
)

Overridden from FGCObject

Name Description

Protected function Virtual

void

 

AddReferencedObjects

(
    FReferenceCollector& Collector
)

Pure virtual that must be overloaded by the inheriting class.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss