pub struct BbmHeader {Show 27 fields
pub unknown1: String,
pub selection_present: u8,
pub unknown2: Vec<f32>,
pub hpnt_count: u16,
pub hdmy_count: u16,
pub hlpr_index_uncompressed: u32,
pub padding: u16,
pub hpnt_compressed: u16,
pub helper_points: Vec<BbmHelperPoint>,
pub hdmy_compressed: u16,
pub helper_dummies: Vec<BbmHelperDummy>,
pub hlpr_index_compressed: u16,
pub hpnt_index_size: u16,
pub hpnt_index: Vec<u8>,
pub hdmy_index: Vec<u8>,
pub material_count: u32,
pub surface_count: u32,
pub bone_count: u32,
pub bone_index_size: u32,
pub unknown3: u16,
pub unknown4: u16,
pub unknown5: u16,
pub compressed: u16,
pub bone_index_reference: Vec<u16>,
pub bone_index_compressed: u16,
pub bone_index: Vec<u8>,
pub compressed_size: u16,
}Fields§
§unknown1: String§selection_present: u8§unknown2: Vec<f32>§hpnt_count: u16§hdmy_count: u16§hlpr_index_uncompressed: u32§padding: u16§hpnt_compressed: u16§helper_points: Vec<BbmHelperPoint>§hdmy_compressed: u16§helper_dummies: Vec<BbmHelperDummy>§hlpr_index_compressed: u16§hpnt_index_size: u16§hpnt_index: Vec<u8>§hdmy_index: Vec<u8>§material_count: u32§surface_count: u32§bone_count: u32§bone_index_size: u32§unknown3: u16§unknown4: u16§unknown5: u16§compressed: u16§bone_index_reference: Vec<u16>§bone_index_compressed: u16§bone_index: Vec<u8>§compressed_size: u16Auto Trait Implementations§
impl Freeze for BbmHeader
impl RefUnwindSafe for BbmHeader
impl Send for BbmHeader
impl Sync for BbmHeader
impl Unpin for BbmHeader
impl UnwindSafe for BbmHeader
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