pub struct ProcessSheetOutput {
pub output_dir: PathBuf,
pub sheet_path: PathBuf,
pub gif_path: PathBuf,
pub metadata_path: PathBuf,
pub frame_paths: Vec<PathBuf>,
pub frame_count: usize,
pub edge_touch_frames: Vec<[u32; 2]>,
}Expand description
Output summary for process_sprite_sheet.
Fields§
§output_dir: PathBufOutput directory containing generated assets.
sheet_path: PathBufTransparent recomposed sheet path.
gif_path: PathBufGIF preview path.
metadata_path: PathBufQC metadata path.
frame_paths: Vec<PathBuf>Exported frame image paths in source order.
frame_count: usizeNumber of exported frames.
edge_touch_frames: Vec<[u32; 2]>Source grid positions that touched a cell edge during QC.
Trait Implementations§
Source§impl Clone for ProcessSheetOutput
impl Clone for ProcessSheetOutput
Source§fn clone(&self) -> ProcessSheetOutput
fn clone(&self) -> ProcessSheetOutput
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 moreAuto Trait Implementations§
impl Freeze for ProcessSheetOutput
impl RefUnwindSafe for ProcessSheetOutput
impl Send for ProcessSheetOutput
impl Sync for ProcessSheetOutput
impl Unpin for ProcessSheetOutput
impl UnsafeUnpin for ProcessSheetOutput
impl UnwindSafe for ProcessSheetOutput
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