Struct ark_api::world::MeshRawWithName
source · [−]#[repr(C)]pub struct MeshRawWithName {
pub primitive_topology: MeshPrimitiveTopology,
pub streams_ptr: u32,
pub num_streams: u32,
pub debug_name_ptr: u32,
pub debug_name_size: u32,
}
Fields
primitive_topology: MeshPrimitiveTopology
streams_ptr: u32
num_streams: u32
debug_name_ptr: u32
debug_name_size: u32
Trait Implementations
sourceimpl CheckedBitPattern for MeshRawWithName
impl CheckedBitPattern for MeshRawWithName
type Bits = MeshRawWithNameBits
type Bits = MeshRawWithNameBits
Self
must have the same layout as the specified Bits
except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern
. Read more
sourcefn is_valid_bit_pattern(bits: &MeshRawWithNameBits) -> bool
fn is_valid_bit_pattern(bits: &MeshRawWithNameBits) -> bool
If this function returns true, then it must be valid to reinterpret bits
as &Self
. Read more
sourceimpl Clone for MeshRawWithName
impl Clone for MeshRawWithName
sourcefn clone(&self) -> MeshRawWithName
fn clone(&self) -> MeshRawWithName
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MeshRawWithName
impl Debug for MeshRawWithName
impl Copy for MeshRawWithName
impl NoUninit for MeshRawWithName
Auto Trait Implementations
impl RefUnwindSafe for MeshRawWithName
impl Send for MeshRawWithName
impl Sync for MeshRawWithName
impl Unpin for MeshRawWithName
impl UnwindSafe for MeshRawWithName
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more