| 
    YOM Replicator SDK 0.8.0.0
    
   A metaverse SDK created by YOM 
   | 
 
The main player of the metaspaces, it is a PlayerController as the PlayerController should never change.
 Public Member Functions | |
Blueprint Functions  | |
| void | SetManualSpawn (const FTransform &pSpawn) | 
| Sets the spawn position for manual spawning.  More... | |
| void | OnSpawn () | 
| A spawn function that can be overriden by blueprints to define their own spawning behavior.  More... | |
| void | SpawnPlayerInstance () | 
| Spawns the player into the game and posses the player Should ONLY be called when AutoSpawn is set to false.  More... | |
| UYomModule * | GetModuleByName (const FString &pName) | 
| Tries to find a module with a given name.  More... | |
| AYomManager * | GetManagerByName (const FString &pName) | 
| Tries to find a manager with a given name.  More... | |
| TArray< UYomModule * > & | GetLoadedModules () | 
| Returns all loaded modules on this player.  More... | |
| const FWallet & | GetWallet () const | 
| Returns the current wallet data from the player.  More... | |
| const FString & | GetWalletID () const | 
| Returns the current walletID from the player.  More... | |
| const FString & | GetPlayerName () const | 
| Get the current walletID from the player.  More... | |
| UPixelStreamingInput * | GetInputComponent () const | 
| Returns the current pixelstream input component from this player.  More... | |
| bool | HasSpawned () const | 
| Returns true if the player has a pawn that spawned in the game.  More... | |
Public Attributes | |
Blueprint Members  | |
| TArray< TSubclassOf< APawn > > | PlayerAssets | 
| The player asset of the player that needs to be spawned.  More... | |
| TArray< TSubclassOf< AYomManager > > | YomManagers | 
| List of YomManagers that should be spawned when player connnects.  More... | |
| bool | ManualSpawnLocation = false | 
| Determines where to spawn the player If true, it spawns the player at a random player start If false, the player will be spawned at the ManualSpawnTransform which can be set by the user.  More... | |
| FTransform | ManualSpawnTransform | 
| The transform that can be set to spawn a player in a specific position.  More... | |
| ULevelSequence * | MovieSceneSequence | 
| The class of the camera sequence that plays when the player does not have a wallet.  More... | |
| FMovieSceneSequencePlaybackSettings | MovieSceneSettings | 
| The camera settings of the camera sequence that plays when the player does not have a wallet.  More... | |
| FLevelSequenceCameraSettings | CameraSettings | 
| UPixelStreamingInput * AYomPlayer::GetInputComponent | ( | ) | const | 
Returns the current pixelstream input component from this player.
| TArray< UYomModule * > & AYomPlayer::GetLoadedModules | ( | ) | 
Returns all loaded modules on this player.
| AYomManager * AYomPlayer::GetManagerByName | ( | const FString & | pName | ) | 
Tries to find a manager with a given name.
| pName | The name of the manager | 
| UYomModule * AYomPlayer::GetModuleByName | ( | const FString & | pName | ) | 
Tries to find a module with a given name.
| pName | The name of the module | 
| const FString & AYomPlayer::GetPlayerName | ( | ) | const | 
Get the current walletID from the player.
| const FWallet & AYomPlayer::GetWallet | ( | ) | const | 
Returns the current wallet data from the player.
| const FString & AYomPlayer::GetWalletID | ( | ) | const | 
Returns the current walletID from the player.
| bool AYomPlayer::HasSpawned | ( | ) | const | 
Returns true if the player has a pawn that spawned in the game.
| void AYomPlayer::OnSpawn | ( | ) | 
A spawn function that can be overriden by blueprints to define their own spawning behavior.
| void AYomPlayer::SetManualSpawn | ( | const FTransform & | pSpawn | ) | 
Sets the spawn position for manual spawning.
| pSpawn | The spawn position | 
| void AYomPlayer::SpawnPlayerInstance | ( | ) | 
Spawns the player into the game and posses the player Should ONLY be called when AutoSpawn is set to false.
| FLevelSequenceCameraSettings AYomPlayer::CameraSettings | 
| bool AYomPlayer::ManualSpawnLocation = false | 
Determines where to spawn the player If true, it spawns the player at a random player start If false, the player will be spawned at the ManualSpawnTransform which can be set by the user.
| FTransform AYomPlayer::ManualSpawnTransform | 
The transform that can be set to spawn a player in a specific position.
| ULevelSequence* AYomPlayer::MovieSceneSequence | 
The class of the camera sequence that plays when the player does not have a wallet.
| FMovieSceneSequencePlaybackSettings AYomPlayer::MovieSceneSettings | 
The camera settings of the camera sequence that plays when the player does not have a wallet.
| TArray<TSubclassOf<APawn> > AYomPlayer::PlayerAssets | 
The player asset of the player that needs to be spawned.
| TArray<TSubclassOf<AYomManager> > AYomPlayer::YomManagers | 
List of YomManagers that should be spawned when player connnects.