Aeon Engine c550894
AeonGames Open Source Game Engine
Loading...
Searching...
No Matches
AeonGames::PKGDirectoryEntry Struct Reference

Directory entry describing a single file within a PKG package. More...

#include <aeongames/Package.hpp>

Collaboration diagram for AeonGames::PKGDirectoryEntry:
Collaboration graph

Public Attributes

uint32_t path
 Offset into the string table for the file path.
uint32_t offset
 Byte offset of the file data within the package.
uint64_t extension_offset
 Offset to the file extension in the string table.
uint64_t compressed_size
 Size of the file data after compression.
uint64_t uncompressed_size
 Original size of the file data before compression.
uint64_t compression_type
 Compression algorithm used (see PKGCompressionTypes).

Detailed Description

Directory entry describing a single file within a PKG package.

Definition at line 52 of file Package.hpp.

Member Data Documentation

◆ compressed_size

uint64_t AeonGames::PKGDirectoryEntry::compressed_size

Size of the file data after compression.

Definition at line 57 of file Package.hpp.

◆ compression_type

uint64_t AeonGames::PKGDirectoryEntry::compression_type

Compression algorithm used (see PKGCompressionTypes).

Definition at line 59 of file Package.hpp.

◆ extension_offset

uint64_t AeonGames::PKGDirectoryEntry::extension_offset

Offset to the file extension in the string table.

Definition at line 56 of file Package.hpp.

◆ offset

uint32_t AeonGames::PKGDirectoryEntry::offset

Byte offset of the file data within the package.

Definition at line 55 of file Package.hpp.

◆ path

uint32_t AeonGames::PKGDirectoryEntry::path

Offset into the string table for the file path.

Definition at line 54 of file Package.hpp.

◆ uncompressed_size

uint64_t AeonGames::PKGDirectoryEntry::uncompressed_size

Original size of the file data before compression.

Definition at line 58 of file Package.hpp.


The documentation for this struct was generated from the following file: