| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Lumin/MagicLeapPassableWorld/Source/MagicLeapSharedWorld/Public/MagicLeapSharedWorldGameState.h |
Include |
#include "MagicLeapSharedWorldGameState.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class AMagicLeapSharedWorldGameState : public AGameState
Name | Description | ||
---|---|---|---|
|
AlignmentTransforms |
Alignment transforms, replicated to all clients, to be used to calculate the final transform for the camera component parent to align coordinate spaces. |
|
|
OnAlignmentTransformsUpdated |
Event fired when alignment transforms are updated on the client. |
|
|
OnSharedWorldDataUpdated |
Event fired when shared pins are updated on the client. |
|
|
SharedWorldData |
Pins which are common in this environment and replicated to all clients. |
Name | Description | |
---|---|---|
|
AMagicLeapSharedWorldGameState ( |
Name | Description | ||
---|---|---|---|
|
CalculateXRCameraRootTransform() |
Calculates the transform to be used to align coordinate spaces of connected clients. |
Name | Description | ||
---|---|---|---|
|
GetLifetimeReplicatedProps ( |
Returns the properties used for network replication, this needs to be overridden by all actor classes with native replicated properties |
Name |
Description |
|
---|---|---|
|
FMagicLeapSharedWorldEvent |