public bool Execute(IDebugConsole console, params string[] args) { var window = new EntitySpawnWindow(); window.AddToScreen(); return(false); }
public bool Execute(IDebugConsole console, params string[] args) { var window = new EntitySpawnWindow(IoCManager.Resolve <IPlacementManager>(), IoCManager.Resolve <IPrototypeManager>(), IoCManager.Resolve <IResourceCache>()); window.AddToScreen(); return(false); }
private void OnSpawnEntitiesButtonClicked(BaseButton.ButtonEventArgs args) { var window = new EntitySpawnWindow(_placementManager, _prototypeManager, _resourceCache, _localizationManager); window.OpenToLeft(); }
public bool Execute(IDebugConsole console, params string[] args) { var uiMgr = IoCManager.Resolve <IUserInterfaceManager>(); var window = new EntitySpawnWindow(); window.AddToScreen(); return(false); }
public override void ButtonPressed(ButtonEventArgs args) { var manager = IoCManager.Resolve <IAdminMenuManager>(); var window = new EntitySpawnWindow(IoCManager.Resolve <IPlacementManager>(), IoCManager.Resolve <IPrototypeManager>(), IoCManager.Resolve <IResourceCache>()); manager.OpenCommand(window); }
private static void SpawnEntitiesButtonOnOnPressed(BaseButton.ButtonEventArgs obj) { var manager = IoCManager.Resolve <IAdminMenuManager>(); var window = new EntitySpawnWindow(IoCManager.Resolve <IPlacementManager>(), IoCManager.Resolve <IPrototypeManager>(), IoCManager.Resolve <IResourceCache>()); manager.OpenCommand(window); }
private void ToggleEntitySpawnWindow() { if(_spawnWindow == null) _spawnWindow = new EntitySpawnWindow(_placementManager, _prototypeManager, _resourceCache, _localization); if (_spawnWindow.IsOpen) { _spawnWindow.Close(); } else { _spawnWindow = new EntitySpawnWindow(_placementManager, _prototypeManager, _resourceCache, _localization); _spawnWindow.OpenToLeft(); } }
private void ToggleEntitySpawnWindow() { if (_spawnWindow == null) { _spawnWindow = new EntitySpawnWindow(_placementManager, _prototypeManager, _resourceCache); _spawnWindow.OpenToLeft(); return; } if (_spawnWindow.IsOpen) { _spawnWindow.Close(); } else { _spawnWindow.Open(); } }