Navigation
API > API/Plugins > API/Plugins/ConcertSyncClient
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- AConcertClientPresenceActor
- AConcertClientVRPresenceActor
References
| Module | ConcertSyncClient |
| Header | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Source/ConcertSyncClient/Public/ConcertClientVRPresenceActor.h |
| Include | #include "ConcertClientVRPresenceActor.h" |
Syntax
UCLASS&40;Abstract, Transient, NotPlaceable, Blueprintable&41;
class AConcertClientVRPresenceActor : public AConcertClientPresenceActor
Remarks
A ConcertClientVRPresenceActor is a child of AConcertClientPresenceActor that is used to represent users in VR
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UMaterialInstanceDynamic > | LaserCoreMid | Dynamic material for the laser | |
| TObjectPtr< UMaterialInstanceDynamic > | LaserMid | Dynamic material for the laser | |
| float | LaserThickness | ||
| TObjectPtr< UStaticMeshComponent > | LeftControllerMeshComponent | The left controller mesh | |
| TObjectPtr< UStaticMeshComponent > | RightControllerMeshComponent | The right controller mesh |
Constructors
| Type | Name | Description | |
|---|---|---|---|
AConcertClientVRPresenceActor
(
const FObjectInitializer& ObjectInitializer |
Overridden from AConcertClientPresenceActor
| Type | Name | Description | |
|---|---|---|---|
| void | HandleEvent
(
const FStructOnScope& InEvent |
Handle presence event received from the session for this actor | |
| void | InitPresence
(
const UConcertAssetContainer& InAssetContainer, |
Initialize the presence actor from a set of assets representing HMD, controllers and desktops | |
| 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
| Type | Name | Description | |
|---|---|---|---|
| void | Tick
(
float DeltaSeconds |
Function called every frame on this Actor. |