Struct mold2d::sprite::Sprite
[−]
[src]
pub struct Sprite { /* fields omitted */ }
A sprite data type that uses reference counting to reuse the texture on multiple sub-sprites
Methods
impl Sprite
[src]
fn new(texture: Texture) -> Sprite
fn load(renderer: &Renderer, path: &str) -> Option<Sprite>
Loads a new sprite from a path string to a sprite image file
fn region(&self, rect: Rect) -> Option<Sprite>
Returns a sub-sprite from a rectangle region of the original sprite
fn size(&self) -> (u32, u32)
Returns the dimensions of the sprite
Trait Implementations
impl Clone for Sprite
[src]
fn clone(&self) -> Sprite
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more