pub struct WadHeader {
pub version: (u32, u32, u32),
pub block_size: u32,
pub entries_count: u32,
pub entries_offset: u32,
}Expand description
A Wad header used for finding the start and end of the entry section.
§Format Description
| Field | Type | Byte Size | Description |
|---|---|---|---|
| Magic number | [4; char] | 4 | "BBBB" string. |
| Version | [3; u32] | 12 | File version number. |
| Block size | u32 | 4 | Chunk size. Usually 2048. |
| Entry count | u32 | 4 | Amount of entries. |
| Entry count repeated | u32 | 4 | |
| First entry offset | u32 | 4 | Offset to the first entry . |
Fields§
§version: (u32, u32, u32)§block_size: u32§entries_count: u32§entries_offset: u32Trait Implementations§
impl StructuralPartialEq for WadHeader
Auto Trait Implementations§
impl Freeze for WadHeader
impl RefUnwindSafe for WadHeader
impl Send for WadHeader
impl Sync for WadHeader
impl Unpin for WadHeader
impl UnwindSafe for WadHeader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more