public D2DGraphics(D2DView.RenderTargetEventArgs e) { _renderTarget = e.RenderTarget; _graphics = e.Graphics; _renderTarget.Transform = SharpDX.Matrix3x2.Identity; if (!_renderTargetCache.ContainsKey(_renderTarget)) _renderTargetCache[_renderTarget] = new RenderTargetCache(); }
public void Shutdown() { UserInterfaceManager.DisposeAllComponents(); NetworkManager.MessageArrived -= NetworkManagerMessageArrived; RenderTargetCache.DestroyAll(); }