pub struct BspFile {
pub version: BspVersion,
pub header: BspHeader,
pub edge_list: Vec<i32>,
pub edges: Vec<Edge>,
pub entities: Vec<HashMap<String, String>>,
pub faces: Vec<Face>,
pub lightmaps: Vec<u8>,
pub models: Vec<Model>,
pub planes: Vec<Plane>,
pub texture_info: Vec<TextureInfo>,
pub textures: Vec<Texture>,
pub vertices: Vec<Vertex>,
}Fields§
§version: BspVersion§header: BspHeader§edge_list: Vec<i32>§edges: Vec<Edge>§entities: Vec<HashMap<String, String>>§faces: Vec<Face>§lightmaps: Vec<u8>§models: Vec<Model>§planes: Vec<Plane>§texture_info: Vec<TextureInfo>§textures: Vec<Texture>§vertices: Vec<Vertex>Implementations§
Trait Implementations§
impl StructuralPartialEq for BspFile
Auto Trait Implementations§
impl Freeze for BspFile
impl RefUnwindSafe for BspFile
impl Send for BspFile
impl Sync for BspFile
impl Unpin for BspFile
impl UnwindSafe for BspFile
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