bPauseOnLossOfFocus
bPauseOnLossOfFocus
#Overview
name: bPauseOnLossOfFocus
The value of this variable can be defined or overridden in .ini config files. 1
.ini config file referencing this setting variable.
It is referenced in 2
C++ source files.
#Summary
#Setting Variables
#References In INI files
Location: <Workspace>/Engine/Config/BaseEngine.ini:296, section: [/Script/Engine.Engine]
- INI Section:
/Script/Engine.Engine
- Raw value:
false
- Is Array:
False
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/Engine/Classes/Engine/Engine.h:1651
Scope (from outer to inner):
file
class class UEngine : public UObject , public FExec
Source code excerpt:
/** Whether to pause the game if focus is lost. */
UPROPERTY(config)
uint32 bPauseOnLossOfFocus:1;
/**
* The maximum allowed size to a ParticleEmitterInstance::Resize call.
* If larger, the function will return without resizing.
*/
UPROPERTY(config)
#Loc: <Workspace>/Engine/Source/Runtime/Engine/Private/UnrealEngine.cpp:11159
Scope (from outer to inner):
file
function void UEngine::OnLostFocusPause
Source code excerpt:
void UEngine::OnLostFocusPause(bool EnablePause)
{
if( bPauseOnLossOfFocus )
{
for (auto It = WorldList.CreateIterator(); It; ++It)
{
FWorldContext &Context = *It;
if ( Context.OwningGameInstance == NULL )