pub type dwg_obj_block_header = _dwg_object_BLOCK_HEADER;Expand description
BLOCK_HEADER (49/T1) object, table entry
Aliased Type§
#[repr(C)]pub struct dwg_obj_block_header {Show 34 fields
pub parent: *mut _dwg_object_object,
pub flag: u8,
pub name: *mut i8,
pub used: i16,
pub is_xref_ref: u8,
pub is_xref_resolved: u16,
pub is_xref_dep: u8,
pub xref: *mut _dwg_object_ref,
pub __iterator: u32,
pub anonymous: u8,
pub hasattrs: u8,
pub blkisxref: u8,
pub xrefoverlaid: u8,
pub xref_loaded: u8,
pub num_owned: u32,
pub base_pt: _dwg_bitcode_3bd,
pub xref_pname: *mut i8,
pub num_inserts: u32,
pub description: *mut i8,
pub preview_size: u32,
pub preview: *mut u8,
pub insert_units: u16,
pub explodable: u8,
pub block_scaling: u8,
pub block_entity: *mut _dwg_object_ref,
pub first_entity: *mut _dwg_object_ref,
pub last_entity: *mut _dwg_object_ref,
pub entities: *mut *mut _dwg_object_ref,
pub endblk_entity: *mut _dwg_object_ref,
pub inserts: *mut *mut _dwg_object_ref,
pub layout: *mut _dwg_object_ref,
pub flag2: u16,
pub unknown_r11: u8,
pub block_offset_r11: u32,
}Fields§
§parent: *mut _dwg_object_object§flag: u8§name: *mut i8§used: i16§is_xref_ref: u8§is_xref_resolved: u16§is_xref_dep: u8§xref: *mut _dwg_object_ref§__iterator: u32§anonymous: u8§hasattrs: u8§blkisxref: u8§xrefoverlaid: u8§xref_loaded: u8§num_owned: u32§base_pt: _dwg_bitcode_3bd§xref_pname: *mut i8§num_inserts: u32§description: *mut i8§preview_size: u32§preview: *mut u8§insert_units: u16§explodable: u8§block_scaling: u8§block_entity: *mut _dwg_object_ref§first_entity: *mut _dwg_object_ref§last_entity: *mut _dwg_object_ref§entities: *mut *mut _dwg_object_ref§endblk_entity: *mut _dwg_object_ref§inserts: *mut *mut _dwg_object_ref§layout: *mut _dwg_object_ref§flag2: u16§unknown_r11: u8§block_offset_r11: u32