[][src]Struct fable_format::Wad

pub struct Wad {
    pub header: WadHeader,
    pub entries: Vec<WadEntry>,
}

The world archive.

These archives contain only Lev and Tng files. Usually there's only one occurence at Data/Levels/FinalAlbion.wad.

See WadReader to read the archive. You read the archive with WadHeader to find the entries, and each WadEntry to find the file contents.

Format Description

SectionDescription
HeaderThe WadHeader.
BlobThe file contents in contiguous chunks.
EntriesThe list of WadEntry with metdata and content locations.

See those structs for more details.

Fields

header: WadHeaderentries: Vec<WadEntry>

Methods

impl Wad[src]

Trait Implementations

impl Debug for Wad[src]

impl Decode for Wad[src]

impl PartialEq<Wad> for Wad[src]

impl StructuralPartialEq for Wad[src]

Auto Trait Implementations

impl RefUnwindSafe for Wad

impl Send for Wad

impl Sync for Wad

impl Unpin for Wad

impl UnwindSafe for Wad

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.