Struct texture_atlasser::AtlasLayout [−][src]
pub struct AtlasLayout { pub atlantes: Vec<DynamicImage>, pub rects: Vec<Rect>, }
Holds the created atlas textures and Rects
describing where each image sits.
Fields
atlantes: Vec<DynamicImage>
The list of atlas textures, format is rgba16
rects: Vec<Rect>
Specifies the positions of the textures inside the atlantes.
Order is the same as the images supplied to the functions
Auto Trait Implementations
impl RefUnwindSafe for AtlasLayout
impl Send for AtlasLayout
impl Sync for AtlasLayout
impl Unpin for AtlasLayout
impl UnwindSafe for AtlasLayout
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,