pub struct Lev {
pub header: LevHeader,
pub heightmap_cells: Vec<LevHeightmapCell>,
pub soundmap_cells: Vec<LevSoundmapCell>,
pub navigation_header: LevNavigationHeader,
pub navigation_section: LevNavigationSection,
}Expand description
Fields§
§header: LevHeader§heightmap_cells: Vec<LevHeightmapCell>§soundmap_cells: Vec<LevSoundmapCell>Implementations§
Source§impl Lev
impl Lev
pub fn decode_lev(input: &[u8]) -> IResult<&[u8], Lev, Error>
pub fn decode_header(input: &[u8]) -> IResult<&[u8], LevHeader, Error>
pub fn decode_heightmap_cell( input: &[u8], ) -> IResult<&[u8], LevHeightmapCell, Error>
pub fn decode_soundmap_cell( input: &[u8], ) -> IResult<&[u8], LevSoundmapCell, Error>
Trait Implementations§
impl StructuralPartialEq for Lev
Auto Trait Implementations§
impl Freeze for Lev
impl RefUnwindSafe for Lev
impl Send for Lev
impl Sync for Lev
impl Unpin for Lev
impl UnwindSafe for Lev
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