pub fn drawer(&self) -> TextureDrawer{
        TextureDrawer{
            pos: (0., 0.),
            sin_cos: (0., 1.),
            colour: [1., 1., 1., 1.],
            texture: self
        }
    }
/// Returns an object used for drawing the texture onto the screen with a `Drawer`
Returns an object used for drawing the texture onto the screen with a `Drawer`
Returns an object used for drawing the texture onto the screen with a ` Drawer `
pub fn drawer(&self) -> TextureDrawer{
        TextureDrawer{
            pos: (0., 0.),
            sin_cos: (0., 1.),
            colour: [1., 1., 1., 1.],
            texture: self
        }
    }
pub fn drawer ( & self ) -> TextureDrawer { TextureDrawer { pos : ( 0. , 0. ) , sin_cos : ( 0. , 1. ) , colour : [ 1. , 1. , 1. , 1. ] , texture : self } }
Returns an object used for drawing the texture onto the screen with a `Drawer`
Returns an object used for drawing the texture onto the screen with a ` Drawer `
&self
&self