pub struct AtlasOptions {
pub atlas_size: u32,
pub padding: u32,
pub max_size: Option<u32>,
pub algorithm: PackingAlgorithm,
}Expand description
Options for atlas packing.
Fields§
§atlas_size: u32Atlas texture size in pixels (width and height).
padding: u32Pixel padding between tiles.
max_size: Option<u32>Optional maximum atlas size (used for dynamic growth).
algorithm: PackingAlgorithmBin-packing algorithm to use.
Trait Implementations§
Source§impl Clone for AtlasOptions
impl Clone for AtlasOptions
Source§fn clone(&self) -> AtlasOptions
fn clone(&self) -> AtlasOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AtlasOptions
impl Debug for AtlasOptions
Auto Trait Implementations§
impl Freeze for AtlasOptions
impl RefUnwindSafe for AtlasOptions
impl Send for AtlasOptions
impl Sync for AtlasOptions
impl Unpin for AtlasOptions
impl UnsafeUnpin for AtlasOptions
impl UnwindSafe for AtlasOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more