Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
UGameViewportClient Struct Reference

#include <GameMode.h>

Public Member Functions

TArray< UObject * > ViewPortWidgetsField ()
 
int & MaxSplitscreenPlayersField ()
 
UWorldWorldField ()
 
bool & bSuppressTransitionMessageField ()
 
float & ProgressFadeTimeField ()
 
int & ViewModeIndexField ()
 
FNameCurrentBufferVisualizationModeField ()
 
bool & bDisableSplitScreenOverrideField ()
 
TArray< bool > & IgnoreInputValuesField ()
 
BitFieldValue< bool, unsigned __int32 > bShowTitleSafeZone ()
 
BitFieldValue< bool, unsigned __int32 > bIsPlayInEditorViewport ()
 
BitFieldValue< bool, unsigned __int32 > bDisableWorldRendering ()
 
bool IsStatEnabled (const wchar_t *InName)
 
void SetEnabledStats (TArray< FString > *InEnabledStats)
 
TArray< FString > * GetEnabledStats ()
 
FGuidGetEngineShowFlags ()
 
void PostInitProperties ()
 
void BeginDestroy ()
 
void DetachViewportClient ()
 
FStringConsoleCommand (FString *result, FString *Command)
 
void SetIsSimulateInEditorViewport (bool bInIsSimulateInEditorViewport)
 
bool GetMousePosition (FVector2D *MousePosition)
 
bool RequiresUncapturedAxisInput ()
 
void SetDropDetail (float DeltaSeconds)
 
void GetViewportSize (FVector2D *out_ViewportSize)
 
void Precache ()
 
ULocalPlayer * SetupInitialLocalPlayer (FString *OutError)
 
ULocalPlayer * CreatePlayer (int ControllerId, FString *OutError, bool bSpawnActor)
 
bool RemovePlayer (ULocalPlayer *ExPlayer)
 
void UpdateActiveSplitscreenType ()
 
void LayoutPlayers ()
 
void GetSubtitleRegion (FVector2D *MinPos, FVector2D *MaxPos)
 
void NotifyPlayerAdded (int PlayerIndex, ULocalPlayer *RemovedPlayer)
 
void RemoveAllViewportWidgets ()
 
void VerifyPathRenderingComponents ()
 
bool RequestBugScreenShot (const wchar_t *Cmd, bool bDisplayHUDInfo)
 
void HandleViewportStatCheckEnabled (const wchar_t *InName, bool *bOutCurrentEnabled, bool *bOutOthersEnabled)
 
void HandleViewportStatEnabled (const wchar_t *InName)
 
void HandleViewportStatDisabled (const wchar_t *InName)
 
void HandleViewportStatDisableAll (const bool bInAnyViewport)
 
void SetIgnoreInput (bool Ignore, int ControllerId)
 
bool IgnoreInput (int ControllerId)
 
void OnSplitscreenPlayerJoinFailure (TSharedPtr< FUniqueNetId, 0 > *PlayerUniqueNetId, FString *ErrorMsg)
 
int SetStatEnabled (const wchar_t *InName, const bool bEnable, const bool bAll)
 

Static Public Member Functions

static void StaticRegisterNativesUGameViewportClient ()
 

Detailed Description

Definition at line 14 of file GameMode.h.

Member Function Documentation

◆ bDisableSplitScreenOverrideField()

bool & UGameViewportClient::bDisableSplitScreenOverrideField ( )
inline

Definition at line 23 of file GameMode.h.

◆ bDisableWorldRendering()

BitFieldValue< bool, unsigned __int32 > UGameViewportClient::bDisableWorldRendering ( )
inline

Definition at line 30 of file GameMode.h.

◆ BeginDestroy()

void UGameViewportClient::BeginDestroy ( )
inline

Definition at line 39 of file GameMode.h.

◆ bIsPlayInEditorViewport()

BitFieldValue< bool, unsigned __int32 > UGameViewportClient::bIsPlayInEditorViewport ( )
inline

Definition at line 29 of file GameMode.h.

◆ bShowTitleSafeZone()

BitFieldValue< bool, unsigned __int32 > UGameViewportClient::bShowTitleSafeZone ( )
inline

Definition at line 28 of file GameMode.h.

◆ bSuppressTransitionMessageField()

bool & UGameViewportClient::bSuppressTransitionMessageField ( )
inline

Definition at line 19 of file GameMode.h.

◆ ConsoleCommand()

FString * UGameViewportClient::ConsoleCommand ( FString * result,
FString * Command )
inline

Definition at line 41 of file GameMode.h.

◆ CreatePlayer()

ULocalPlayer * UGameViewportClient::CreatePlayer ( int ControllerId,
FString * OutError,
bool bSpawnActor )
inline

Definition at line 49 of file GameMode.h.

◆ CurrentBufferVisualizationModeField()

FName & UGameViewportClient::CurrentBufferVisualizationModeField ( )
inline

Definition at line 22 of file GameMode.h.

◆ DetachViewportClient()

void UGameViewportClient::DetachViewportClient ( )
inline

Definition at line 40 of file GameMode.h.

◆ GetEnabledStats()

TArray< FString > * UGameViewportClient::GetEnabledStats ( )
inline

Definition at line 36 of file GameMode.h.

◆ GetEngineShowFlags()

FGuid * UGameViewportClient::GetEngineShowFlags ( )
inline

Definition at line 37 of file GameMode.h.

◆ GetMousePosition()

bool UGameViewportClient::GetMousePosition ( FVector2D * MousePosition)
inline

Definition at line 43 of file GameMode.h.

◆ GetSubtitleRegion()

void UGameViewportClient::GetSubtitleRegion ( FVector2D * MinPos,
FVector2D * MaxPos )
inline

Definition at line 53 of file GameMode.h.

◆ GetViewportSize()

void UGameViewportClient::GetViewportSize ( FVector2D * out_ViewportSize)
inline

Definition at line 46 of file GameMode.h.

◆ HandleViewportStatCheckEnabled()

void UGameViewportClient::HandleViewportStatCheckEnabled ( const wchar_t * InName,
bool * bOutCurrentEnabled,
bool * bOutOthersEnabled )
inline

Definition at line 58 of file GameMode.h.

◆ HandleViewportStatDisableAll()

void UGameViewportClient::HandleViewportStatDisableAll ( const bool bInAnyViewport)
inline

Definition at line 61 of file GameMode.h.

◆ HandleViewportStatDisabled()

void UGameViewportClient::HandleViewportStatDisabled ( const wchar_t * InName)
inline

Definition at line 60 of file GameMode.h.

◆ HandleViewportStatEnabled()

void UGameViewportClient::HandleViewportStatEnabled ( const wchar_t * InName)
inline

Definition at line 59 of file GameMode.h.

◆ IgnoreInput()

bool UGameViewportClient::IgnoreInput ( int ControllerId)
inline

Definition at line 63 of file GameMode.h.

◆ IgnoreInputValuesField()

TArray< bool > & UGameViewportClient::IgnoreInputValuesField ( )
inline

Definition at line 24 of file GameMode.h.

◆ IsStatEnabled()

bool UGameViewportClient::IsStatEnabled ( const wchar_t * InName)
inline

Definition at line 34 of file GameMode.h.

◆ LayoutPlayers()

void UGameViewportClient::LayoutPlayers ( )
inline

Definition at line 52 of file GameMode.h.

◆ MaxSplitscreenPlayersField()

int & UGameViewportClient::MaxSplitscreenPlayersField ( )
inline

Definition at line 17 of file GameMode.h.

◆ NotifyPlayerAdded()

void UGameViewportClient::NotifyPlayerAdded ( int PlayerIndex,
ULocalPlayer * RemovedPlayer )
inline

Definition at line 54 of file GameMode.h.

◆ OnSplitscreenPlayerJoinFailure()

void UGameViewportClient::OnSplitscreenPlayerJoinFailure ( TSharedPtr< FUniqueNetId, 0 > * PlayerUniqueNetId,
FString * ErrorMsg )
inline

Definition at line 64 of file GameMode.h.

◆ PostInitProperties()

void UGameViewportClient::PostInitProperties ( )
inline

Definition at line 38 of file GameMode.h.

◆ Precache()

void UGameViewportClient::Precache ( )
inline

Definition at line 47 of file GameMode.h.

◆ ProgressFadeTimeField()

float & UGameViewportClient::ProgressFadeTimeField ( )
inline

Definition at line 20 of file GameMode.h.

◆ RemoveAllViewportWidgets()

void UGameViewportClient::RemoveAllViewportWidgets ( )
inline

Definition at line 55 of file GameMode.h.

◆ RemovePlayer()

bool UGameViewportClient::RemovePlayer ( ULocalPlayer * ExPlayer)
inline

Definition at line 50 of file GameMode.h.

◆ RequestBugScreenShot()

bool UGameViewportClient::RequestBugScreenShot ( const wchar_t * Cmd,
bool bDisplayHUDInfo )
inline

Definition at line 57 of file GameMode.h.

◆ RequiresUncapturedAxisInput()

bool UGameViewportClient::RequiresUncapturedAxisInput ( )
inline

Definition at line 44 of file GameMode.h.

◆ SetDropDetail()

void UGameViewportClient::SetDropDetail ( float DeltaSeconds)
inline

Definition at line 45 of file GameMode.h.

◆ SetEnabledStats()

void UGameViewportClient::SetEnabledStats ( TArray< FString > * InEnabledStats)
inline

Definition at line 35 of file GameMode.h.

◆ SetIgnoreInput()

void UGameViewportClient::SetIgnoreInput ( bool Ignore,
int ControllerId )
inline

Definition at line 62 of file GameMode.h.

◆ SetIsSimulateInEditorViewport()

void UGameViewportClient::SetIsSimulateInEditorViewport ( bool bInIsSimulateInEditorViewport)
inline

Definition at line 42 of file GameMode.h.

◆ SetStatEnabled()

int UGameViewportClient::SetStatEnabled ( const wchar_t * InName,
const bool bEnable,
const bool bAll )
inline

Definition at line 65 of file GameMode.h.

◆ SetupInitialLocalPlayer()

ULocalPlayer * UGameViewportClient::SetupInitialLocalPlayer ( FString * OutError)
inline

Definition at line 48 of file GameMode.h.

◆ StaticRegisterNativesUGameViewportClient()

static void UGameViewportClient::StaticRegisterNativesUGameViewportClient ( )
inlinestatic

Definition at line 66 of file GameMode.h.

◆ UpdateActiveSplitscreenType()

void UGameViewportClient::UpdateActiveSplitscreenType ( )
inline

Definition at line 51 of file GameMode.h.

◆ VerifyPathRenderingComponents()

void UGameViewportClient::VerifyPathRenderingComponents ( )
inline

Definition at line 56 of file GameMode.h.

◆ ViewModeIndexField()

int & UGameViewportClient::ViewModeIndexField ( )
inline

Definition at line 21 of file GameMode.h.

◆ ViewPortWidgetsField()

TArray< UObject * > UGameViewportClient::ViewPortWidgetsField ( )
inline

Definition at line 16 of file GameMode.h.

◆ WorldField()

UWorld * UGameViewportClient::WorldField ( )
inline

Definition at line 18 of file GameMode.h.


The documentation for this struct was generated from the following file: