pub struct CachedSpriteAtlas {
pub frames: Vec<((GUID, i64), SpriteRenderData)>,
pub textures: Vec<PPtr>,
pub alphaTextures: Option<Vec<PPtr>>,
}Expand description
CachedSpriteAtlas is a class of the Unity engine since version 4.3.0.
Fields§
§frames: Vec<((GUID, i64), SpriteRenderData)>§textures: Vec<PPtr>Vec<PPtr<Texture2D>>: (4.3.0 - 2022.3.2f1)
alphaTextures: Option<Vec<PPtr>>Vec<PPtr<Texture2D>>: (5.2.0f2 - 2022.3.2f1)
Trait Implementations§
Source§impl Debug for CachedSpriteAtlas
impl Debug for CachedSpriteAtlas
Source§impl<'de> Deserialize<'de> for CachedSpriteAtlas
impl<'de> Deserialize<'de> for CachedSpriteAtlas
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 CachedSpriteAtlas
impl RefUnwindSafe for CachedSpriteAtlas
impl Send for CachedSpriteAtlas
impl Sync for CachedSpriteAtlas
impl Unpin for CachedSpriteAtlas
impl UnwindSafe for CachedSpriteAtlas
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