pub struct JSONBoneData {Show 15 fields
pub name: String,
pub ssc: bool,
pub visible: bool,
pub billboard_type: u32,
pub scale: [f32; 3],
pub rotate: [f32; 3],
pub translate: [f32; 3],
pub volume_min: [f32; 3],
pub volume_max: [f32; 3],
pub parent: i32,
pub children: Vec<i32>,
pub display_matrix: bool,
pub draw_calls: Vec<JSONDrawCall>,
pub force_display_matrix: bool,
pub omit_from_node_mix: bool,
}
Fields§
§name: String
§ssc: bool
§visible: bool
§billboard_type: u32
§scale: [f32; 3]
§rotate: [f32; 3]
§translate: [f32; 3]
§volume_min: [f32; 3]
§volume_max: [f32; 3]
§parent: i32
§children: Vec<i32>
§display_matrix: bool
§draw_calls: Vec<JSONDrawCall>
§force_display_matrix: bool
§omit_from_node_mix: bool
Trait Implementations§
Source§impl Clone for JSONBoneData
impl Clone for JSONBoneData
Source§fn clone(&self) -> JSONBoneData
fn clone(&self) -> JSONBoneData
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for JSONBoneData
impl Debug for JSONBoneData
Source§impl Default for JSONBoneData
impl Default for JSONBoneData
Source§impl<'de> Deserialize<'de> for JSONBoneData
impl<'de> Deserialize<'de> for JSONBoneData
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
Source§impl PartialEq for JSONBoneData
impl PartialEq for JSONBoneData
Source§impl Serialize for JSONBoneData
impl Serialize for JSONBoneData
impl StructuralPartialEq for JSONBoneData
Auto Trait Implementations§
impl Freeze for JSONBoneData
impl RefUnwindSafe for JSONBoneData
impl Send for JSONBoneData
impl Sync for JSONBoneData
impl Unpin for JSONBoneData
impl UnwindSafe for JSONBoneData
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