Crate bsatoollib

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§

error
BSA related errors

Structs§

BSAFile
Main struct for reading and manipulating BSAs
FileStruct
Helper data struct for storing info related to a file with a BSA

Type Aliases§

FileList
Vec of FileStruct type