Navigation
API > API/Runtime > API/Runtime/GDKPackageManifest
| Name | IGDKPackageManifestModule |
| Type | class |
| Header File | /Engine/Source/Runtime/Microsoft/GDKPackageManifest/Public/IGDKPackageManifestModule.h |
| Include Path | #include "IGDKPackageManifestModule.h" |
Syntax
class IGDKPackageManifestModule :
public IModuleInterface,
public IPlatformChunkInstallManifest
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FGDKPackageManifestChunk * GetChunk
(
int32 UnrealChunkID |
Get data for a specific unreal chunk | IGDKPackageManifestModule.h | |
int32 GetChunkIDFromPakchunkIndex
(
int32 PakchunkIndex |
Determine the Unreal chunk ID that the given pak chunk index is stored in | IGDKPackageManifestModule.h | |
const TArray< FGDKPackageManifestChunk > & GetChunks() |
Get all chunk data | IGDKPackageManifestModule.h | |
const TArray< FGDKPackageManifestFeature > & GetFeatures() |
Get all feature data | IGDKPackageManifestModule.h | |
const TArray< FName > & GetLanguages() |
Get all languages | IGDKPackageManifestModule.h | |
TArray< FString > GetPakFilesInChunk
(
int32 ChunkID |
Get the pak files that are stored in the given Unreal chunk | IGDKPackageManifestModule.h | |
const TArray< FName > & GetTags() |
Get all tags | IGDKPackageManifestModule.h | |
bool GetUnrealChunkIDsByFeature
(
const FString& Feature, |
Get chunks that are referred to by the given feature | IGDKPackageManifestModule.h | |
bool HasManifest() |
Determine if the package manifest was loaded successfully | IGDKPackageManifestModule.h | |
bool IsPakFileInstalled
(
const FString& InFilename |
Determine whether the given pak file is installed or just a download placeholder with no file system backing | IGDKPackageManifestModule.h | |
bool IsPakFileInstalled
(
XPackageMountHandle MountHandle, |
IGDKPackageManifestModule.h | ||
bool LoadManifestFromDLC
(
XPackageMountHandle MountHandle, |
DLC support. | IGDKPackageManifestModule.h | |
void UnloadDLC
(
XPackageMountHandle MountHandle |
IGDKPackageManifestModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IGDKPackageManifestModule & Get () |
Singleton-like access to this module's interface. | IGDKPackageManifestModule.h |