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