AConcertClientVRPresenceActor

A ConcertClientVRPresenceActor is a child of [AConcertClientPresenceActor](API\Plugins\ConcertSyncClient\AConcertClientPresenceActor) that is used to represent users in VR

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

ConcertSyncClient

Header

/Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Source/ConcertSyncClient/Public/ConcertClientVRPresenceActor.h

Include

#include "ConcertClientVRPresenceActor.h"

Syntax

UCLASS(Abstract, Transient, NotPlaceable, Blueprintable)
class AConcertClientVRPresenceActor : public AConcertClientPresenceActor

Remarks

A ConcertClientVRPresenceActor is a child of AConcertClientPresenceActor that is used to represent users in VR

Variables

Name Description

Public variable UProperty

TObjectPtr< UMa...

 

LaserCoreMid

Dynamic material for the laser

Public variable UProperty

TObjectPtr< UMa...

 

LaserMid

Dynamic material for the laser

Public variable UProperty Category BlueprintReadWrite

float

 

LaserThickness

Public variable UProperty

TObjectPtr< USt...

 

LeftControllerMeshComponent

The left controller mesh

Public variable UProperty

TObjectPtr< USt...

 

RightControllerMeshComponent

The right controller mesh

Constructors

Name Description

Public function

AConcertClientVRPresenceActor

(
    const FObjectInitializer& ObjectIn...
)

Overridden from AConcertClientPresenceActor

Name Description

Public function Virtual

void

 

HandleEvent

(
    const FStructOnScope& InEvent
)

Handle presence event received from the session for this actor

Public function Virtual

void

 

InitPresence

(
    const UConcertAssetContainer& InAs...,
    FName DeviceType
)

Initialize the presence actor from a set of assets representing HMD, controllers and desktops

Public function Virtual

void

 

SetPresenceColor

(
    const FLinearColor& InColor
)

Set the presence color. Called by the presence manager to set the color of the client on the actor.

Overridden from AActor

Name Description

Public function Virtual

void

 

Tick

(
    float DeltaSeconds
)

Function called every frame on this Actor.