| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Source/ConcertSyncClient/Public/ConcertClientPresenceActor.h |
Include |
#include "ConcertClientPresenceActor.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, Transient, NotPlaceable, Blueprintable)
class AConcertClientPresenceActor : public AActor
A ConcertClientPresenceActor is a transient actor representing other client presences during a concert client session.
Name | Description | ||
---|---|---|---|
|
PresenceDeviceType |
The device type that this presence represent (i.e Oculus, Vive, Desktop) |
|
|
PresenceMeshComponent |
The camera mesh component to show visually where the camera is placed |
|
|
PresenceMID |
Dynamic material for the presence actor |
|
|
PresenceMovement |
Movement object to interpolate presence movement between update events. |
|
|
PresenceTextComponent |
The text render component to display the associated client's name |
|
|
TextMID |
Dynamic material for the presence text |
Name | Description | |
---|---|---|
|
AConcertClientPresenceActor ( |
Name | Description | ||
---|---|---|---|
|
HandleEvent ( |
Handle presence event received from the session for this actor |
|
|
InitPresence ( |
Initialize the presence actor from a set of assets representing HMD, controllers and desktops |
|
|
SetPresenceColor ( |
Set the presence color. Called by the presence manager to set the color of the client on the actor. |
|
|
SetPresenceName ( |
Set the presence name. |
Name | Description | ||
---|---|---|---|
|
IsListedInSceneOutliner() |
Returns true if this actor should be shown in the scene outliner |
|
|
IsSelectable() |
Returns true if this actor can EVER be selected in a level in the editor. |
|
|
ShouldTickIfViewportsOnly() |
If true, actor is ticked even if TickType==LEVELTICK_ViewportsOnly |
|
|
Tick ( |
Function called every frame on this Actor. |
Name | Description | ||
---|---|---|---|
|
IsEditorOnly() |
AActor interface |