Crate bsatoollib
source ·Expand description
A simple library to using Bethesda BSA files.
Usage
use bsatoollib as bsa;
// open an existing BSA file
let bsa = bsa::BSAFile::new("SomeFile.BSA").unwrap();
// print all file names in the BSA
for file in bsa.get_list().iter() {
println!(file.name);
}
Modules
- BSA related errors
Structs
- Main struct for reading and manipulating BSAs
- Helper data struct for storing info related to a file with a BSA
Type Definitions
- Vec of FileStruct type