UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ExceptionHandling.cpp File Reference

Macros

#define UE_ASSERT_ON_BUILD_INTEGRITY_COMPROMISED   0
 

Functions

void ReportInteractiveEnsure (const TCHAR *InMessage)
 
bool IsInteractiveEnsureMode ()
 

Variables

CORE_API bool GAlwaysReportCrash = false
 
CORE_API bool GUseCrashReportClient = true
 
CORE_API TCHAR MiniDumpFilenameW [1024] = {}
 
bool GEnsureShowsCRC = false
 

Macro Definition Documentation

◆ UE_ASSERT_ON_BUILD_INTEGRITY_COMPROMISED

#define UE_ASSERT_ON_BUILD_INTEGRITY_COMPROMISED   0

Function Documentation

◆ IsInteractiveEnsureMode()

bool IsInteractiveEnsureMode ( )

◆ ReportInteractiveEnsure()

void ReportInteractiveEnsure ( const TCHAR InMessage)

Variable Documentation

◆ GAlwaysReportCrash

CORE_API bool GAlwaysReportCrash = false

Whether we should generate crash reports even if the debugger is attached. NOTE: If -nocrashreports is passed in, this will be ignored.

◆ GEnsureShowsCRC

bool GEnsureShowsCRC = false

◆ GUseCrashReportClient

CORE_API bool GUseCrashReportClient = true

Whether to use ClientReportClient rather than the old AutoReporter.

◆ MiniDumpFilenameW

CORE_API TCHAR MiniDumpFilenameW[1024] = {}