void HandleUseReqest(GraphicsDevice device, SpriteBatch spriteBatch)
void PrepareARenderTarget_AndListenToEvents(ref RenderTarget2D target, GraphicsDevice device, int neededWidth, int neededHeight, RenderTargetUsage usage)
void PrepareRenderTarget(GraphicsDevice device, SpriteBatch spriteBatch)
void PrepareARenderTarget_WithoutListeningToEvents(ref RenderTarget2D target, GraphicsDevice device, int neededWidth, int neededHeight, RenderTargetUsage usage)
void target_Disposing(object sender, EventArgs e)
void target_ContentLost(object sender, EventArgs e)