public DebugNetBandwidthPanel(IClientNetManager netMan, IGameTiming gameTiming) { _netManager = netMan; _gameTiming = gameTiming; _contents = new Label(); SizeFlagsHorizontal = SizeFlags.None; _contents = new Label { FontColorShadowOverride = Color.Black, }; AddChild(_contents); PanelOverride = new StyleBoxFlat { BackgroundColor = new Color(255, 105, 67, 138), ContentMarginLeftOverride = 5, ContentMarginTopOverride = 5 }; MouseFilter = _contents.MouseFilter = MouseFilterMode.Ignore; Visible = false; }
public DebugNetPanel(IClientNetManager netMan, IGameTiming gameTiming, IResourceCache resCache) { NetManager = netMan; GameTiming = gameTiming; resourceCache = resCache; PerformLayout(); }
protected State(IDictionary <Type, object> managers) { StateManager = (IStateManager)managers[typeof(IStateManager)]; NetworkManager = (IClientNetManager)managers[typeof(IClientNetManager)]; ResourceCache = (IResourceCache)managers[typeof(IResourceCache)]; UserInterfaceManager = (IUserInterfaceManager)managers[typeof(IUserInterfaceManager)]; MapManager = (IMapManager)managers[typeof(IMapManager)]; PlayerManager = (IPlayerManager)managers[typeof(IPlayerManager)]; ConfigurationManager = (IConfigurationManager)managers[typeof(IConfigurationManager)]; PlacementManager = (IPlacementManager)managers[typeof(IPlacementManager)]; KeyBindingManager = (IKeyBindingManager)managers[typeof(IKeyBindingManager)]; }
public DebugNetPanel(IClientNetManager netMan, IGameTiming gameTiming) { NetManager = netMan; GameTiming = gameTiming; contents = new Label(); HorizontalAlignment = HAlignment.Left; contents = new Label { FontColorShadowOverride = Color.Black, }; AddChild(contents); PanelOverride = new StyleBoxFlat { BackgroundColor = new Color(255, 105, 67, 138), ContentMarginLeftOverride = 5, ContentMarginTopOverride = 5 }; MouseFilter = contents.MouseFilter = MouseFilterMode.Ignore; }
public DebugNetPanel(IClientNetManager netMan, IGameTiming gameTiming) { NetManager = netMan; GameTiming = gameTiming; contents = new Label(); SizeFlagsHorizontal = SizeFlags.None; contents = new Label { FontColorShadowOverride = Color.Black, MarginTop = 5, MarginLeft = 5 }; AddChild(contents); PanelOverride = new StyleBoxFlat { BackgroundColor = new Color(255, 105, 67, 138), }; MouseFilter = contents.MouseFilter = MouseFilterMode.Ignore; }
/// <summary> /// Constructs an instance of this object. /// </summary> /// <param name="netMan"></param> /// <param name="configMan"></param> public LocalPlayer(IClientNetManager netMan, IConfigurationManager configMan) { _networkManager = netMan; _configManager = configMan; }