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

Structs

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

Type Definitions