ForceTocFromMountedPaks

ForceTocFromMountedPaks

#Overview

name: ForceTocFromMountedPaks

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:3496, section: [Ias]

#References in C++ code

#Callsites

This variable is referenced in the following C++ source code:

#Loc: <Workspace>/Engine/Source/Runtime/Experimental/IoStoreOnDemand/Private/IoStoreOnDemand.cpp:1305

Scope (from outer to inner):

file
namespace    UE::IO::IAS
function     TIoStatusOr<FIoStoreUploadResult> UploadContainerFiles

Source code excerpt:


	bool bWritePerContainerToc = false;
	GConfig->GetBool(TEXT("Ias"), TEXT("ForceTocFromMountedPaks"), bWritePerContainerToc, GEngineIni);

	uint64 TotalUploadedChunks = 0;
	uint64 TotalUploadedBytes = 0;

	FOnDemandToc OnDemandToc;
	OnDemandToc.Header.ChunksDirectory = ResolveChunksDirectory(UploadParams);

#Loc: <Workspace>/Engine/Source/Runtime/Experimental/IoStoreOnDemand/Private/OnDemandIoDispatcherBackend.cpp:1491

Scope (from outer to inner):

file
namespace    UE::IO::IAS
function     FOnDemandIoBackend::FOnDemandIoBackend

Source code excerpt:

	{
		bool bForceTocFromMountedPaks = false;
		GConfig->GetBool(TEXT("Ias"), TEXT("ForceTocFromMountedPaks"), bForceTocFromMountedPaks, GEngineIni);

		if (bForceTocFromMountedPaks)
		{
			ForceTocMode(ETocMode::LoadTocFromMountedPaks);
		}
	}