public TradeHandler(IPixelBasedVariables pbv, IWindowManager windowManager, IMessageHandler messageHandler, IApplicationSettings applicationSettings) { CardsYouGet = new Dictionary<int, MagicCard>(); CardsYouGive = new Dictionary<int, MagicCard>(); _pbv = pbv; _windowManager = windowManager; _messageHandler = messageHandler; _applicationSettings = applicationSettings; _deckFileLocation = _applicationSettings.DeckFileLocation; }
public MessageHandler(IPixelBasedVariables pbv) { _pbv = pbv; }
public TradeFilterHandler(IPixelBasedVariables pbv) { _pbv = pbv; this.Reset(); }
public void Initialize() { _screenLocations = IoC.Resolve<IPixelBasedVariables>(); }
public WindowManager(IPixelBasedVariables pbv, IMessageHandler messageHandler) { _pbv = pbv; _messageHandler = messageHandler; }