FSessionContext

Fixed size structure that holds session specific state.

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformCrashContext.h

Include

#include "GenericPlatform/GenericPlatformCrashContext.h"

Syntax

struct FSessionContext

Remarks

Fixed size structure that holds session specific state.

Variables

Name Description

Public variable

TCHAR[256]

 

BaseDir

Public variable

bool

 

bIsExitRequested

Public variable

bool

 

bIsInternalBuild

Public variable

bool

 

bIsOOM

Public variable

bool

 

bIsPerforceBuild

Public variable

bool

 

bIsSourceDistribution

Public variable

bool

 

bIsUERelease

Public variable

TCHAR[64]

 

BuildConfigurationName

Public variable

TCHAR[1024]

 

CommandLine

Public variable

TCHAR[64]

 

CPUBrand

Public variable

TCHAR[64]

 

CPUVendor

Public variable

TCHAR[256]

 

CrashConfigFilePath

Public variable

int32

 

CrashDumpMode

Public variable

TCHAR[64]

 

CrashGUIDRoot

Public variable

TCHAR[512]

 

CrashReportClientRichText

Public variable

int32

 

CrashType

Public variable

TCHAR[64]

 

DefaultLocale

Public variable

TCHAR[64]

 

DeploymentName

Public variable

TCHAR[64]

 

EngineMode

Public variable

TCHAR[64]

 

EngineModeEx

Public variable

TCHAR[64]

 

EpicAccountId

Public variable

TCHAR[64]

 

ExecutableName

Public variable

TCHAR[64]

 

GameName

Public variable

TCHAR[64]

 

GameSessionID

Public variable

TCHAR[64]

 

GameStateName

Public variable

int32

 

LanguageLCID

Public variable

TCHAR[64]

 

LoginIdStr

Public variable

FPlatformMemory...

 

MemoryStats

Public variable

int32

 

NumberOfCores

Public variable

int32

 

NumberOfCoresIncludingHyperthreads

Public variable

int32

 

OOMAllocationAlignment

Public variable

uint64

 

OOMAllocationSize

Public variable

TCHAR[64]

 

OsSubVersion

Public variable

TCHAR[64]

 

OsVersion

Public variable

char[64]

 

PlatformName

Public variable

char[64]

 

PlatformNameIni

Public variable

TCHAR[64]

 

PrimaryGPUBrand

Public variable

uint32

 

ProcessId

Public variable

TCHAR[256]

 

RootDir

Public variable

int32

 

SecondsSinceStart

Public variable

TCHAR[64]

 

SymbolsLabel

Public variable

TCHAR[64]

 

UserActivityHint

Public variable

TCHAR[64]

 

UserName