wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
wowlib::fs::CascStorage::Options Struct Reference

What to open and how. More...

#include <wowlib/fs/casc/casc_storage.hpp>

Public Attributes

std::filesystem::path clientRoot
 Client install root (parent of Data/).
std::string product = "wow"
 TACT product code.
Locale locale = Locale::enUS
 Locale mask for content selection.
std::optional< std::uint32_t > build
 Preferred client build; orders the build-config candidates when a repack without .build.info is opened.

Detailed Description

What to open and how.

Definition at line 40 of file casc_storage.hpp.

Member Data Documentation

◆ build

std::optional<std::uint32_t> wowlib::fs::CascStorage::Options::build

Preferred client build; orders the build-config candidates when a repack without .build.info is opened.

Definition at line 44 of file casc_storage.hpp.

◆ clientRoot

std::filesystem::path wowlib::fs::CascStorage::Options::clientRoot

Client install root (parent of Data/).

Definition at line 41 of file casc_storage.hpp.

◆ locale

Locale wowlib::fs::CascStorage::Options::locale = Locale::enUS

Locale mask for content selection.

Definition at line 43 of file casc_storage.hpp.

◆ product

std::string wowlib::fs::CascStorage::Options::product = "wow"

TACT product code.

Definition at line 42 of file casc_storage.hpp.


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