diff --git a/src/file.rs b/src/file.rs index 6f22cf9..d1fd674 100644 --- a/src/file.rs +++ b/src/file.rs @@ -51,19 +51,19 @@ pub(crate) enum FourCC{ } #[binrw] #[brw(little)] -struct Header{ +pub struct Header{ /// Type of file - fourcc:FourCC, - /// Type version - version:u32, + pub fourcc:FourCC, + /// File format version + pub version:u32, /// Minimum data required to know the location of all streamable resources for this specific file - priming:u64, + pub priming:u64, /// uuid for this file - resource:u128, + pub resource:u128, //don't need try_calc: the struct will force field initialization anyways and it can be calculated there - block_count:u32, + pub block_count:u32, #[br(count=block_count+1)] - block_location:Vec, + pub block_location:Vec, } #[binrw]