FPakPlatformFile::GetPakSignatureFile

Load a pak signature file.

Choose your operating system:

Windows

macOS

Linux

References

Module

PakFile

Header

/Engine/Source/Runtime/PakFile/Public/IPlatformFilePak.h

Include

#include "IPlatformFilePak.h"

Source

/Engine/Source/Runtime/PakFile/Private/IPlatformFilePak.cpp

Syntax

static TSharedPtr< const struct FPakSignatureFile, ESPMode::ThreadSafe > GetPakSignatureFile
(
    const TCHAR * InFilename
)

Remarks

Load a pak signature file. Validates the contents by comparing a SHA hash of the chunk table against and encrypted version that is stored within the file. Returns nullptr if the data is missing or fails the signature check. This function also calls the generic pak signature failure delegates if anything is wrong.