pub struct Mesh {Show 17 fields
pub id: String,
pub target_id: String,
pub average_draw_order: i32,
pub pivot_draw_order: Vec<i32>,
pub pivot_opacity: Vec<f32>,
pub clip_id: Vec<String>,
pub values: ObjectData,
pub texture_id: i32,
pub point_count: i32,
pub polygon_count: i32,
pub index_array: ObjectData,
pub pivot_points: ObjectData,
pub uv_maps: ObjectData,
pub mesh_flags: i32,
pub color_composition_type: i32,
pub color_group_id: i32,
pub culling: bool,
}Fields§
§id: String§target_id: String§average_draw_order: i32§pivot_draw_order: Vec<i32>§pivot_opacity: Vec<f32>§clip_id: Vec<String>§values: ObjectData§texture_id: i32§point_count: i32§polygon_count: i32§index_array: ObjectData§pivot_points: ObjectData§uv_maps: ObjectData§mesh_flags: i32§color_composition_type: i32§color_group_id: i32§culling: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for Mesh
impl<'de> Deserialize<'de> for Mesh
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 Mesh
impl RefUnwindSafe for Mesh
impl Send for Mesh
impl Sync for Mesh
impl Unpin for Mesh
impl UnwindSafe for Mesh
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