| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Lumin/MagicLeapPassableWorld/Source/MagicLeapSharedWorld/Public/MagicLeapSharedWorldPlayerController.h |
Include |
#include "MagicLeapSharedWorldPlayerController.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class AMagicLeapSharedWorldPlayerController : public APlayerController
Name | Description | |
---|---|---|
|
AMagicLeapSharedWorldPlayerController ( |
Name | Description | ||
---|---|---|---|
|
CanSendLocalDataToServer() |
Getter to check if the current client can start sending local pins to the server |
|
|
ClientMarkReadyForSendingLocalData() |
Marks the client ready to start sending local data to the server. |
|
|
ClientSetChosenOne ( |
Marks the client as the "chosen-one" or pseudo-authoritative for this shared world session. |
|
|
const FMagic... |
GetLocalWorldData() |
|
|
HasNewLocalWorldData() |
Used by AMagicLeapSharedWorldGameMode to check if this client has updated local data. |
|
|
IsChosenOne() |
Getter to check if the current client is the chosen one |
|
|
ResetHasNewLocalWorldData() |
||
|
ServerSetAlignmentTransforms ( |
Sets list of transforms to be used by all clients to align coordinate spaces. |
|
|
ServerSetLocalWorldData ( |
Updates list of pins local to a client on the server. |