pub struct PhysicsMeshTriangle { /* private fields */ }Expand description
DMMT — Physics mesh triangle (v0, 28 bytes)
Implementations§
Source§impl PhysicsMeshTriangle
impl PhysicsMeshTriangle
Sourcepub fn vertex_index_0(&self) -> u32
pub fn vertex_index_0(&self) -> u32
First vertex index
pub fn set_vertex_index_0(&mut self, value: u32)
Sourcepub fn vertex_index_1(&self) -> u32
pub fn vertex_index_1(&self) -> u32
Second vertex index
pub fn set_vertex_index_1(&mut self, value: u32)
Sourcepub fn vertex_index_2(&self) -> u32
pub fn vertex_index_2(&self) -> u32
Third vertex index
pub fn set_vertex_index_2(&mut self, value: u32)
Sourcepub fn edge_index_0(&self) -> u32
pub fn edge_index_0(&self) -> u32
First edge index
pub fn set_edge_index_0(&mut self, value: u32)
Sourcepub fn edge_index_1(&self) -> u32
pub fn edge_index_1(&self) -> u32
Second edge index
pub fn set_edge_index_1(&mut self, value: u32)
Sourcepub fn edge_index_2(&self) -> u32
pub fn edge_index_2(&self) -> u32
Third edge index
pub fn set_edge_index_2(&mut self, value: u32)
pub fn set_reserved(&mut self, value: u16)
pub fn set_flags(&mut self, value: u16)
Trait Implementations§
Source§impl Debug for PhysicsMeshTriangle
impl Debug for PhysicsMeshTriangle
Source§impl Default for PhysicsMeshTriangle
impl Default for PhysicsMeshTriangle
Source§impl Drop for PhysicsMeshTriangle
impl Drop for PhysicsMeshTriangle
impl Send for PhysicsMeshTriangle
Auto Trait Implementations§
impl !Sync for PhysicsMeshTriangle
impl Freeze for PhysicsMeshTriangle
impl RefUnwindSafe for PhysicsMeshTriangle
impl Unpin for PhysicsMeshTriangle
impl UnsafeUnpin for PhysicsMeshTriangle
impl UnwindSafe for PhysicsMeshTriangle
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