/Engine/Source/Runtime/Engine/Classes/Engine/GameViewportClient.h
UGameViewportClient
class UGameViewportClient : public [UScriptViewportClient](API\Runtime\Engine\Engine\UScriptViewportClient), public [FExec](API\Runtime\Core\Misc\FExec)
TEnumAsByte<ES...
ActiveSplitscreenType
The splitscreen type that is actually being used; takes into account the number of players and other factors (such as cinematic mode) that could affect the splitscreen mode that is actually used.
FAudioDeviceHan...
AudioDevice
Strong handle to the audio device used by this viewport.
FDelegateHandle
AudioDeviceDestroyedHandle
Handle to delegate in case audio device is destroyed.
uint32
AudioDeviceHandle
Handle to the audio device created for this viewport.
uint32: 1
bDisableWorldRendering
Set to disable world rendering
bool
bHasAudioFocus
Whether or not this audio device is in audio-focus
uint32: 1
bIsPlayInEditorViewport
If true, this viewport is a play in editor viewport
bool
bSuppressTransitionMessage
If true will suppress the blue transition text messages.
TArray< struct ...
DebugProperties
Debug properties that have been added via one of the "displayall" commands
FEngineShowFlag...
EngineShowFlags
The show flags used by the viewport's players.
TObjectPtr<UGa...
GameInstance
int32
MaxSplitscreenPlayers
TArray< struct ...
SplitscreenInfo
Array of the screen data needed for all the different splitscreen configurations
int32
ViewModeIndex
See enum EViewModeIndex
FViewport*
Viewport
The platform-specific viewport which this viewport client is attached to.
TObjectPtr< cla...
ViewportConsole
The viewport's console. Might be null on consoles
FViewportFrame...
ViewportFrame
The platform-specific viewport frame which this viewport is contained by.
TObjectPtr<UWo...
World
The relative world context for this viewport