#![allow(dead_code)]
pub(crate) mod token {
pub(crate) const CHAR: u8 = 2;
pub(crate) const SHORT: u8 = 3;
pub(crate) const LONG: u8 = 4;
pub(crate) const FLOAT: u8 = 5;
pub(crate) const DOUBLE: u8 = 6;
pub(crate) const TRUE: u8 = 10;
pub(crate) const FALSE: u8 = 11;
pub(crate) const ENTITY_REF: u8 = 12;
pub(crate) const IDENT: u8 = 13;
pub(crate) const SUBIDENT: u8 = 14;
pub(crate) const TERMINATOR: u8 = 17;
pub(crate) const POSITION: u8 = 19;
pub(crate) const VECTOR_3D: u8 = 20;
pub(crate) const ENUM_VALUE: u8 = 21;
pub(crate) const VECTOR_2D: u8 = 22;
pub(crate) const INT64: u8 = 23;
}
pub(crate) mod asmheader_binaryfile8 {
pub(crate) const LEN: usize = 47;
pub(crate) const MAGIC: usize = 0;
pub(crate) const SAVE_FORMAT_VERSION: usize = 15;
pub(crate) const ZERO_PAD: usize = 19;
pub(crate) const ENTITY_COUNT: usize = 31;
pub(crate) const FLAGS: usize = 39;
}
pub(crate) mod asmheader_binaryfile4 {
pub(crate) const LEN: usize = 31;
pub(crate) const MAGIC: usize = 0;
pub(crate) const SAVE_FORMAT_VERSION: usize = 15;
pub(crate) const RECORD_COUNT: usize = 19;
pub(crate) const ENTITY_COUNT: usize = 23;
pub(crate) const FLAGS: usize = 27;
}
pub(crate) mod acisheader_binaryfile4 {
pub(crate) const LEN: usize = 31;
pub(crate) const MAGIC: usize = 0;
pub(crate) const SAVE_FORMAT_VERSION: usize = 15;
pub(crate) const RECORD_COUNT: usize = 19;
pub(crate) const ENTITY_COUNT: usize = 23;
pub(crate) const FLAGS: usize = 27;
}
pub(crate) mod body {
pub(crate) const LEN: usize = 61;
pub(crate) const CHUNK1_HISTORY_BODY_FLAGS: usize = 16;
pub(crate) const CHUNK3_FIRST_LUMP: usize = 34;
pub(crate) const CHUNK4_FIRST_WIRE: usize = 43;
pub(crate) const CHUNK5_TRANSFORM: usize = 52;
}
pub(crate) mod lump {
pub(crate) const LEN: usize = 61;
pub(crate) const RESERVED_SLOT: usize = 27;
pub(crate) const CHUNK4_FIRST_SHELL: usize = 43;
pub(crate) const CHUNK5_OWNER_BODY: usize = 52;
}
pub(crate) mod shell {
pub(crate) const LEN: usize = 80;
pub(crate) const CHUNK5_FIRST_FACE: usize = 53;
pub(crate) const CHUNK6_WIRE: usize = 62;
pub(crate) const CHUNK7_OWNER: usize = 71;
}
pub(crate) mod face {
pub(crate) const LEN: usize = 81;
pub(crate) const CHUNK1_HISTORY_FACE_FLAGS: usize = 16;
pub(crate) const CHUNK3_NEXT_FACE: usize = 34;
pub(crate) const CHUNK4_FIRST_LOOP: usize = 43;
pub(crate) const CHUNK5_OWNER_SHELL: usize = 52;
pub(crate) const CHUNK7_SURFACE: usize = 70;
pub(crate) const CHUNK8_SENSE: usize = 79;
pub(crate) const CHUNK9_SIDES: usize = 80;
}
pub(crate) mod vertex {
pub(crate) const LEN: usize = 63;
pub(crate) const CHUNK3_OWNING_EDGE: usize = 36;
pub(crate) const CHUNK4_INDEX_FLAG: usize = 45;
pub(crate) const CHUNK5_POINT: usize = 54;
}
pub(crate) mod point {
pub(crate) const LEN: usize = 60;
pub(crate) const RECORD_HEAD: usize = 0;
pub(crate) const ENTITY_BASE_0: usize = 8;
pub(crate) const ENTITY_BASE_1: usize = 17;
pub(crate) const ENTITY_BASE_2: usize = 26;
pub(crate) const POSITION: usize = 35;
}