pub type IPartsList = *mut c_void;