Struct tic80::MouseSprite
source · pub struct MouseSprite(/* private fields */);
Implementations§
source§impl MouseSprite
impl MouseSprite
pub fn sprite<T, V>(&self) -> SpriteIdx<T, V>
pub fn bpp4(&self) -> SpriteIdxBpp4
pub fn bpp2(&self) -> SpriteIdxBpp2
pub fn bpp1(&self) -> SpriteIdxBpp1
Trait Implementations§
source§impl Clone for MouseSprite
impl Clone for MouseSprite
source§fn clone(&self) -> MouseSprite
fn clone(&self) -> MouseSprite
Returns a copy 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 MouseSprite
impl Debug for MouseSprite
source§impl TryFrom<SpriteIdx<Bpp1, UInt<u16, 11>>> for MouseSprite
impl TryFrom<SpriteIdx<Bpp1, UInt<u16, 11>>> for MouseSprite
source§fn try_from(f: SpriteIdxBpp1) -> Result<MouseSprite, Self::Error>
fn try_from(f: SpriteIdxBpp1) -> Result<MouseSprite, Self::Error>
Performs the conversion.
source§impl TryFrom<SpriteIdx<Bpp2, UInt<u16, 10>>> for MouseSprite
impl TryFrom<SpriteIdx<Bpp2, UInt<u16, 10>>> for MouseSprite
source§fn try_from(f: SpriteIdxBpp2) -> Result<MouseSprite, Self::Error>
fn try_from(f: SpriteIdxBpp2) -> Result<MouseSprite, Self::Error>
Performs the conversion.
source§impl TryFrom<SpriteIdx<Bpp4, UInt<u16, 9>>> for MouseSprite
impl TryFrom<SpriteIdx<Bpp4, UInt<u16, 9>>> for MouseSprite
source§fn try_from(f: SpriteIdxBpp4) -> Result<MouseSprite, Self::Error>
fn try_from(f: SpriteIdxBpp4) -> Result<MouseSprite, Self::Error>
Performs the conversion.
impl Copy for MouseSprite
Auto Trait Implementations§
impl RefUnwindSafe for MouseSprite
impl Send for MouseSprite
impl Sync for MouseSprite
impl Unpin for MouseSprite
impl UnwindSafe for MouseSprite
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