s.DebugPackageNames
s.DebugPackageNames
#Overview
name: s.DebugPackageNames
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
Add debug breaks for all listed package names, also automatically added to s.VerbosePackageNames.
It is referenced in 2
C++ source files.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/CoreUObject/Private/Serialization/AsyncLoading2.cpp:303
Scope: file
Source code excerpt:
}
static FAutoConsoleVariableRef CVar_DebugPackageNames(
TEXT("s.DebugPackageNames"),
GAsyncLoading2_DebugPackageNamesString,
TEXT("Add debug breaks for all listed package names, also automatically added to s.VerbosePackageNames."),
FConsoleVariableDelegate::CreateLambda([](IConsoleVariable* Variable)
{
GAsyncLoading2_DebugPackageIds.Reset();
ParsePackageNames(Variable->GetString(), GAsyncLoading2_DebugPackageIds);
#Loc: <Workspace>/Engine/Source/Runtime/CoreUObject/Private/Serialization/AsyncLoading2.cpp:4003
Scope (from outer to inner):
file
function void FAsyncLoadingThread2::InitializeLoading
Source code excerpt:
{
FString DebugPackageNamesString;
FParse::Value(FCommandLine::Get(), TEXT("-s.DebugPackageNames="), DebugPackageNamesString);
ParsePackageNames(DebugPackageNamesString, GAsyncLoading2_DebugPackageIds);
FString VerbosePackageNamesString;
FParse::Value(FCommandLine::Get(), TEXT("-s.VerbosePackageNames="), VerbosePackageNamesString);
ParsePackageNames(VerbosePackageNamesString, GAsyncLoading2_VerbosePackageIds);
ParsePackageNames(DebugPackageNamesString, GAsyncLoading2_VerbosePackageIds);
GAsyncLoading2_VerboseLogFilter = GAsyncLoading2_VerbosePackageIds.Num() > 0 ? 1 : 2;