pub struct CompressedMesh {Show 13 fields
pub m_BoneIndices: PackedBitVector,
pub m_NormalSigns: PackedBitVector,
pub m_Normals: PackedBitVector,
pub m_TangentSigns: PackedBitVector,
pub m_Tangents: PackedBitVector,
pub m_Triangles: PackedBitVector,
pub m_UV: PackedBitVector,
pub m_Vertices: PackedBitVector,
pub m_Weights: PackedBitVector,
pub m_BindPoses: Option<PackedBitVector>,
pub m_Colors: Option<PackedBitVector>,
pub m_FloatColors: Option<PackedBitVector>,
pub m_UVInfo: Option<u32>,
}Expand description
CompressedMesh is a sub class of the Unity engine since version 3.4.0.
Fields§
§m_BoneIndices: PackedBitVector§m_NormalSigns: PackedBitVector§m_Normals: PackedBitVector§m_TangentSigns: PackedBitVector§m_Tangents: PackedBitVector§m_Triangles: PackedBitVector§m_UV: PackedBitVector§m_Vertices: PackedBitVector§m_Weights: PackedBitVector§m_BindPoses: Option<PackedBitVector>PackedBitVector: (3.4.0 - 4.7.2)
m_Colors: Option<PackedBitVector>PackedBitVector: (3.5.0 - 4.7.2)
m_FloatColors: Option<PackedBitVector>PackedBitVector: (5.0.0f4 - 2022.3.2f1)
m_UVInfo: Option<u32>u32: (5.0.0f4 - 2022.3.2f1)
Trait Implementations§
Source§impl Debug for CompressedMesh
impl Debug for CompressedMesh
Source§impl<'de> Deserialize<'de> for CompressedMesh
impl<'de> Deserialize<'de> for CompressedMesh
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CompressedMesh
impl RefUnwindSafe for CompressedMesh
impl Send for CompressedMesh
impl Sync for CompressedMesh
impl Unpin for CompressedMesh
impl UnwindSafe for CompressedMesh
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