PackageFileHeaderDescription¶
Provides metadata about the package file.
Public Attributes¶
| Type | Name |
|---|---|
| ePackageFileCompressionMode | m_CompressionMode = ePackageFileCompressionMode\_InvalidThe compression mode used for this package file. |
| AmUInt8 | m_Header = { 'A', 'M', 'P', 'K' }Package file header tag. |
| std::vector< PackageFileItemDescription > | m_Items The description of each item in the package file. |
| AmUInt16 | m_Version = 0Package file version. |
Public Attributes Documentation¶
m_CompressionMode
The compression mode used for this package file.
m_Header
Package file header tag.
Note:
Should be equal to 'AMPK'.
m_Items
The description of each item in the package file.
std::vector<PackageFileItemDescription> SparkyStudios::Audio::Amplitude::PackageFileHeaderDescription::m_Items;
The total number of descriptions should match the number of items.
m_Version
Package file version.
This is used to implement new features in package files and still be backward compatible with old versions.
The documentation for this struct was generated from the following file: include/SparkyStudios/Audio/Amplitude/IO/PackageFileSystem.h