示例#1
0
        /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

        public ViewportRenderingContext(Viewport owner)
        {
            this.owner = owner;

            renderer = new CanvasRendererImpl(owner);
            //!!!!!resize? или еще что-то?
        }
示例#2
0
        //!!!!!вызывать еще где-то?
        public virtual void Dispose()
        {
            Disposing?.Invoke(this);

            MultiRenderTarget_DestroyAll();
            DynamicTexture_DestroyAll();

            if (renderer != null)
            {
                renderer.Dispose();
                renderer = null;
            }
        }