bsa::fo4 namespace

Namespaces

namespace hashing

Classes

class archive
Represents the FO4 revision of the ba2 format.
class chunk
Represents a chunk of a file within the FO4 virtual filesystem.
class file
Represents a file within the FO4 virtual filesystem.

Enums

enum class compression_level { normal, xbox }
Specifies the compression level to use when compressing data.
enum class format: std::uint32_t { general = detail::constants::gnrl, directx = detail::constants::dx10 }
Represents the file format for an archive.

Enum documentation

enum class bsa::fo4::compression_level
#include <bsa/fo4.hpp>

Specifies the compression level to use when compressing data.

Enumerators
normal

The default compression level.

xbox

Uses a smaller windows size, but higher a compression level to yield a higher compression ratio.

enum class bsa::fo4::format: std::uint32_t
#include <bsa/fo4.hpp>

Represents the file format for an archive.