pub struct TileDescriptor {}Fields§
§uls: u16§ult: u16§lrs: u16§lrt: u16§format: ImageFormat§size: ComponentSize§line: u16Size of 1 line (s-axis) of texture tile (9bit precision, 0 - 511)
tmem: u16Address of texture tile origin (9bit precision, 0 - 511)
tmem_index: u8slot in tmem (usually 0 or 1)?
palette: u8Position of palette for 4bit color index textures (4bit precision, 0 - 15)
clamp_s: WrapModes-axis mirror, wrap, clamp flags
mask_s: u8s-axis mask (4bit precision, 0 - 15)
shift_s: u8s-coordinate shift value
clamp_t: WrapModet-axis mirror, wrap, clamp flags
mask_t: u8t-axis mask (4bit precision, 0 - 15)
shift_t: u8t-coordinate shift value
Implementations§
Trait Implementations§
Source§impl Clone for TileDescriptor
impl Clone for TileDescriptor
Source§fn clone(&self) -> TileDescriptor
fn clone(&self) -> TileDescriptor
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 TileDescriptor
impl Debug for TileDescriptor
Source§impl Hash for TileDescriptor
impl Hash for TileDescriptor
Source§impl PartialEq for TileDescriptor
impl PartialEq for TileDescriptor
impl Copy for TileDescriptor
impl Eq for TileDescriptor
impl StructuralPartialEq for TileDescriptor
Auto Trait Implementations§
impl Freeze for TileDescriptor
impl RefUnwindSafe for TileDescriptor
impl Send for TileDescriptor
impl Sync for TileDescriptor
impl Unpin for TileDescriptor
impl UnwindSafe for TileDescriptor
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