pub struct Side<'src> {
pub id: u32,
pub plane: (Point3D, Point3D, Point3D),
pub material: &'src str,
pub uaxis: TextureAxis,
pub vaxis: TextureAxis,
pub rotation: f32,
pub lightmapscale: u32,
pub smoothing_groups: u32,
pub dispinfo: Option<DispInfo>,
}Expand description
Represents a side (face) of a solid brush
Fields§
§id: u32§plane: (Point3D, Point3D, Point3D)§material: &'src str§uaxis: TextureAxis§vaxis: TextureAxis§rotation: f32§lightmapscale: u32§smoothing_groups: u32§dispinfo: Option<DispInfo>Trait Implementations§
Auto Trait Implementations§
impl<'src> Freeze for Side<'src>
impl<'src> RefUnwindSafe for Side<'src>
impl<'src> Send for Side<'src>
impl<'src> Sync for Side<'src>
impl<'src> Unpin for Side<'src>
impl<'src> UnsafeUnpin for Side<'src>
impl<'src> UnwindSafe for Side<'src>
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