#include <ARSharedWorldGameMode.h>
|
| UE_API void | SetPreviewImageData (TArray< uint8 > ImageData) |
| |
| UE_API void | SetARSharedWorldData (TArray< uint8 > ARWorldData) |
| |
| UE_API void | SetARWorldSharingIsReady () |
| |
| UE_API AARSharedWorldGameState * | GetARSharedWorldGameState () |
| |
| virtual ENGINE_API FString | GetNetworkNumber () |
| |
| ENGINE_API void | PlayerSwitchedToSpectatorOnly (APlayerController *PC) |
| |
| ENGINE_API void | RemovePlayerControllerFromPlayerCount (APlayerController *PC) |
| |
| virtual ENGINE_API bool | GetTravelType () |
| |
| virtual ENGINE_API void | Say (const FString &Msg) |
| |
| virtual ENGINE_API void | Broadcast (AActor *Sender, const FString &Msg, FName Type=NAME_None) |
| |
| virtual ENGINE_API void | BroadcastLocalized (AActor *Sender, TSubclassOf< ULocalMessage > Message, int32 Switch=0, APlayerState *RelatedPlayerState_1=NULL, APlayerState *RelatedPlayerState_2=NULL, UObject *OptionalObject=NULL) |
| |
| virtual ENGINE_API void | AddInactivePlayer (APlayerState *PlayerState, APlayerController *PC) |
| |
| virtual ENGINE_API bool | FindInactivePlayer (APlayerController *PC) |
| |
| virtual ENGINE_API void | OverridePlayerState (APlayerController *PC, APlayerState *OldPlayerState) |
| |
| virtual ENGINE_API void | SetSeamlessTravelViewTarget (APlayerController *PC) |
| |
| virtual ENGINE_API void | PreCommitMapChange (const FString &PreviousMapName, const FString &NextMapName) |
| |
| virtual ENGINE_API void | PostCommitMapChange () |
| |
| virtual ENGINE_API void | NotifyPendingConnectionLost (const FUniqueNetIdRepl &ConnectionUniqueId) |
| |
| virtual ENGINE_API void | HandleDisconnect (UWorld *InWorld, UNetDriver *NetDriver) |
| |
| virtual ENGINE_API void | InitGame (const FString &MapName, const FString &Options, FString &ErrorMessage) override |
| |
| virtual ENGINE_API void | StartPlay () override |
| |
| virtual ENGINE_API bool | HasMatchStarted () const override |
| |
| virtual ENGINE_API bool | HasMatchEnded () const override |
| |
| virtual ENGINE_API void | PostLogin (APlayerController *NewPlayer) override |
| |
| virtual ENGINE_API int32 | GetNumPlayers () override |
| |
| virtual ENGINE_API int32 | GetNumSpectators () override |
| |
| virtual ENGINE_API bool | IsHandlingReplays () override |
| |
| virtual ENGINE_API void | HandleStartingNewPlayer_Implementation (APlayerController *NewPlayer) override |
| |
| virtual ENGINE_API bool | PlayerCanRestart_Implementation (APlayerController *Player) override |
| |
| virtual ENGINE_API void | PostSeamlessTravel () override |
| |
| virtual ENGINE_API void | HandleSeamlessTravelPlayer (AController *&C) override |
| |
| virtual ENGINE_API void | InitSeamlessTravelPlayer (AController *NewController) override |
| |
| virtual ENGINE_API bool | CanServerTravel (const FString &URL, bool bAbsolute) override |
| |
| virtual ENGINE_API void | StartToLeaveMap () override |
| |
| virtual ENGINE_API bool | SpawnPlayerFromSimulate (const FVector &NewLocation, const FRotator &NewRotation) override |
| |
◆ GetARSharedWorldGameState()
- Returns
- the game state for this game mode
◆ SetARSharedWorldData()
| void AARSharedWorldGameMode::SetARSharedWorldData |
( |
TArray< uint8 > |
ARWorldData | ) |
|
Sets the image data for the shared world game session
- Parameters
-
| ARWorldData | the blob to use as the AR world data |
◆ SetARWorldSharingIsReady()
| void AARSharedWorldGameMode::SetARWorldSharingIsReady |
( |
| ) |
|
Tells the game mode that the AR data is ready and should be replicated to all connected clients
◆ SetPreviewImageData()
| void AARSharedWorldGameMode::SetPreviewImageData |
( |
TArray< uint8 > |
ImageData | ) |
|
Sets the image data for the shared world game session
- Parameters
-
| ImageData | the blob to use as the image data |
◆ BufferSizePerChunk
| int32 AARSharedWorldGameMode::BufferSizePerChunk |
The size of the buffer to use per send request. Must be between 1 and 65535, though should not be max to avoid saturation
The documentation for this class was generated from the following files: