pub struct SpriteSheetMetaData {
pub m_Sprites: Vec<SpriteMetaData>,
pub m_Bones: Option<Vec<SpriteBone>>,
pub m_Edges: Option<Vec<int2_storage>>,
pub m_Indices: Option<Vec<i32>>,
pub m_InternalID: Option<i64>,
pub m_NameFileIdTable: Option<Vec<(String, i64)>>,
pub m_Outline: Option<Vec<Vec<Vector2f>>>,
pub m_PhysicsShape: Option<Vec<Vec<Vector2f>>>,
pub m_SecondaryTextures: Option<Vec<SecondarySpriteTexture>>,
pub m_SpriteID: Option<String>,
pub m_Vertices: Option<Vec<Vector2f>>,
pub m_Weights: Option<Vec<BoneWeights4>>,
}
Expand description
SpriteSheetMetaData is a sub class of the Unity engine since version 4.3.0.
Fields§
§m_Sprites: Vec<SpriteMetaData>
§m_Bones: Option<Vec<SpriteBone>>
Vec
m_Edges: Option<Vec<int2_storage>>
Vec<int2_storage>: (2018.1.0b2 - 2022.3.2f1)
m_Indices: Option<Vec<i32>>
Vec
m_InternalID: Option<i64>
i64: (2019.1.0b1 - 2022.3.2f1)
m_NameFileIdTable: Option<Vec<(String, i64)>>
Vec<(String, i64)>: (2021.2.0b1 - 2022.3.2f1)
m_Outline: Option<Vec<Vec<Vector2f>>>
Vec<Vec
m_PhysicsShape: Option<Vec<Vec<Vector2f>>>
Vec<Vec
m_SecondaryTextures: Option<Vec<SecondarySpriteTexture>>
Vec
m_SpriteID: Option<String>
String: (2018.1.0b2 - 2022.3.2f1)
m_Vertices: Option<Vec<Vector2f>>
Vec
m_Weights: Option<Vec<BoneWeights4>>
Vec
Trait Implementations§
Source§impl Debug for SpriteSheetMetaData
impl Debug for SpriteSheetMetaData
Source§impl<'de> Deserialize<'de> for SpriteSheetMetaData
impl<'de> Deserialize<'de> for SpriteSheetMetaData
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 SpriteSheetMetaData
impl RefUnwindSafe for SpriteSheetMetaData
impl Send for SpriteSheetMetaData
impl Sync for SpriteSheetMetaData
impl Unpin for SpriteSheetMetaData
impl UnwindSafe for SpriteSheetMetaData
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