//Draws the sprite to the screen public virtual void Draw(SpriteBatch theSpriteBatch, Map map) { //Find the screen position for the texture Vector2 scrpos = map.worldToScreen(mPosition); //map.drawOnMap(theSpriteBatch, mSpriteTexture, mPosition, source); theSpriteBatch.Draw(mSpriteTexture, scrpos, source, Color.White); }