Example #1
0
        public AptContext(AptWindow window)
        {
            Window         = window;
            ContentManager = window.ContentManager;

            Avm = new VM();
        }
Example #2
0
        public AptContext(AptWindow window)
        {
            Window      = window;
            _assetStore = window.AssetStore;

            Avm = new VM();
        }
Example #3
0
        public void PushWindow(AptWindow window)
        {
            CreateSizeDependentResources(window, _game.Panel.ClientBounds.Size);

            window.InputHandler = _inputHandler;

            WindowStack.Push(window);
        }
        internal AptRenderingContext(
            AptWindow window,
            ContentManager contentManager,
            GraphicsLoadContext graphicsLoadContext,
            AptContext aptContext)
        {
            _contentManager      = contentManager;
            _aptContext          = aptContext;
            _graphicsLoadContext = graphicsLoadContext;

            Window = window;

            _transformStack = new Stack <ItemTransform>();

            _clipMaskDrawingContext = AddDisposable(
                new DrawingContext2D(
                    contentManager,
                    graphicsLoadContext,
                    BlendStateDescription.SingleAlphaBlend,
                    RenderTarget.OutputDescription));

            _commandList = AddDisposable(contentManager.GraphicsDevice.ResourceFactory.CreateCommandList());
        }
Example #5
0
        public void PushWindow(AptWindow window)
        {
            CreateSizeDependentResources(window, _game.Window.ClientBounds.Size);

            _windowStack.Push(window);
        }
Example #6
0
 public AptRenderer(AptWindow window, ContentManager contentManager)
 {
     _contentManager = contentManager;
     Window          = window;
 }