pub struct CommonCreateInfo {
pub create_storage: CreateStorage,
pub base_width: u32,
pub base_height: u32,
pub base_depth: u32,
pub num_dimensions: u32,
pub num_levels: u32,
pub num_layers: u32,
pub num_faces: u32,
pub is_array: bool,
pub generate_mipmaps: bool,
}
Expand description
Texture
creation info common to KTX1 and KTX2.
Fields§
§create_storage: CreateStorage
§base_width: u32
§base_height: u32
§base_depth: u32
§num_dimensions: u32
§num_levels: u32
§num_layers: u32
§num_faces: u32
§is_array: bool
§generate_mipmaps: bool
Trait Implementations§
Source§impl Clone for CommonCreateInfo
impl Clone for CommonCreateInfo
Source§fn clone(&self) -> CommonCreateInfo
fn clone(&self) -> CommonCreateInfo
Returns a duplicate of the value. Read more
1.0.0 · 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 CommonCreateInfo
impl Debug for CommonCreateInfo
Source§impl Default for CommonCreateInfo
impl Default for CommonCreateInfo
Source§impl PartialEq for CommonCreateInfo
impl PartialEq for CommonCreateInfo
impl Eq for CommonCreateInfo
impl StructuralPartialEq for CommonCreateInfo
Auto Trait Implementations§
impl Freeze for CommonCreateInfo
impl RefUnwindSafe for CommonCreateInfo
impl Send for CommonCreateInfo
impl Sync for CommonCreateInfo
impl Unpin for CommonCreateInfo
impl UnwindSafe for CommonCreateInfo
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