Пример #1
0
        private void Construct(SiraLog logger, SubView.Factory viewFactory, BsmlDecorator bsmlDecorator)
        {
            _logger        = logger;
            _viewFactory   = viewFactory;
            _bsmlDecorator = bsmlDecorator;

            SubViewSwitcher = new SubViewSwitcher();
        }
Пример #2
0
 protected BaseUiComposition(
     SiraLog logger,
     CustomScreen.Factory screenFactory,
     BaseGameUiHandler baseGameUiHandler,
     PhysicsRaycasterWithCache physicsRaycaster,
     BsmlDecorator bsmlDecorator)
 {
     _logger            = logger;
     _screenFactory     = screenFactory;
     _baseGameUiHandler = baseGameUiHandler;
     _physicsRaycaster  = physicsRaycaster;
     BsmlDecorator      = bsmlDecorator;
 }
Пример #3
0
 private void Construct(SiraLog logger, BsmlDecorator bsmlDecorator, PhysicsRaycasterWithCache raycasterWithCache)
 {
     _bsmlDecorator      = bsmlDecorator;
     Logger              = logger;
     _raycasterWithCache = raycasterWithCache;
 }