/// <summary> /// 重新加载疏散预案相关信息 /// </summary> public void ReLoadEvacuationArea() { Popuplist.GetComponent <UIPopupList>().Clear(); foreach (GameObject area in Areas) { Destroy(area); } foreach (GameObject AreaText in AreaTexts) { Destroy(AreaText); } Areas.Clear(); AreaTexts.Clear(); Logger.Instance.WriteLog("加载疏散预案信息"); EvacuationPlanDao ePlanDao = new EvacuationPlanDao(); var ePlan = ePlanDao.Select003(); foreach (var plan in ePlan) { Popuplist.GetComponent <UIPopupList>().AddItem(plan.name); } if (ePlan.Count > 0) { Popuplist.GetComponent <UIPopupList>().value = ePlan[0].name; StartCoroutine(LoadEvacuationArea()); } }
private void ModuleClosed() { CloseArea(); Areas.Clear(); IsModuleLoaded = false; IsAreaListExpanded = false; }
public void ResetMission() { Players.Clear(); AirFields.Clear(); GameObjects.Clear(); Areas.Clear(); }
/// <summary> /// Clears (removes) all assignments from the specified group. /// </summary> public void Clear() { foreach (var point in Points) { Remove(point); } foreach (var frame in Frames) { Remove(frame); } foreach (var area in Areas) { Remove(area); } foreach (var link in Links) { Remove(link); } Points.Clear(); Frames.Clear(); Areas.Clear(); Links.Clear(); Cables.Clear(); Tendons.Clear(); Solids.Clear(); }
public void LoadCollections() { Areas.Clear(); Operations.Clear(); Personal.Clear(); Shifts.Clear(); foreach (var area in _collectionsRepository.LoadWorkAreas()) { Areas.Add(area); } foreach (var operation in _collectionsRepository.LoadWorks()) { Operations.Add(operation); } foreach (var employee in _collectionsRepository.LoadPersonal()) { Personal.Add(employee); } foreach (var shift in _collectionsRepository.LoadShiftSet()) { Shifts.Add(shift); } }
private void LoadExistingData() { Areas.Clear(); foreach (var loaded in _moduleDataService.LoadAll <AreaData>()) { AreaDataObservable area = _observableDataFactory.CreateAndMap <AreaDataObservable, AreaData>(loaded); Areas.Add(area); } }
/// <summary> /// Removes all potentially loaded data. /// </summary> public void Unload() { Info = new ScenarioInfo(); Factions.Clear(); Units.Clear(); Areas.Clear(); Connections.Clear(); Items.Clear(); Weapons.Clear(); }
public void Close() { foreach (var c in Levelscript) { c.Close(); } Levelscript.Clear(); foreach (var a in Areas) { a.Close(); } Areas.Clear(); Closed = true; }
/// <summary> /// Clears the Current map's Lists from memory, Loads New TiledMap into memory, /// positions and faces the Player accordingly, snaps the MapCamera into place, /// then signals the MapTransition object to continue it's transition /// </summary> private void UnloadMap() { MapObjects.Clear(); CollisionObjects.Clear(); Areas.Clear(); AdjacentMaps.Clear(); LoadMap("maps/" + MapTransition.DestinationMapName); MainPlayer.SetPosition(MapTransition.DestinationPosition); MainPlayer.SetFacing(MapTransition.DestinationFacing); SetAreaBoundaries(MapTransition.DestinationAreaName); MapCamera.Position = MainPlayer.Position - new Vector2(MapCamera.BoundingRectangle.Width / 2, MapCamera.BoundingRectangle.Height / 2); UpdateCameraPosition(ActiveArea); MapTransition.MapChangeComplete((Rectangle)MapCamera.BoundingRectangle); }
public void fillAreas() { if (Areas == null) { Areas = new Dictionary <int, string>(); } Areas.Clear(); Areas.Add(1, "Informes"); Areas.Add(2, "Tele Marketing"); Areas.Add(3, "Admisión"); Areas.Add(4, "La Pre Ruiz"); Areas.Add(5, "Ciclo de Avance Académico"); Areas.Add(6, "Posgrado"); Areas.Add(7, "Educación Continua"); Areas.Add(8, "Secretaría Académica"); Areas.Add(9, "Biblioteca"); Areas.Add(10, "Titulación en Educación"); Areas.Add(11, "Relaciones Institucionales"); Areas.Add(12, "Web Master"); }
public async Task RefreshAsync() { JObject configuration; try { configuration = await _controllerClient.GetConfiguration(); } catch (Exception exception) { _unhandledExceptionPresenter.Show(exception); return; } Areas.Clear(); var parser = new ConfigurationParser(); foreach (var areaItem in parser.Parse(configuration)) { Areas.Add(areaItem); } }
/// <summary> /// What to do when the region collapses. /// Examples of use: Expire task on task dungeons. /// </summary> public override void OnCollapse() { base.OnCollapse(); if (m_autoCloseRegionTimer != null) { m_autoCloseRegionTimer.Stop(); m_autoCloseRegionTimer = null; } if (m_delayCloseRegionTimer != null) { m_delayCloseRegionTimer.Stop(); m_delayCloseRegionTimer = null; } DOL.Events.GameEventMgr.RemoveAllHandlersForObject(this); m_zoneSkinMap.Clear(); Areas.Clear(); }
/// <summary> /// Clears (removes) all assignments from the specified group. /// </summary> /// <exception cref="CSiException"><see cref="CSiApiBase.API_DEFAULT_ERROR_CODE" /></exception> public void Clear() { #if !BUILD_ETABS2015 && !BUILD_ETABS2016 && !BUILD_ETABS2017 _app?.Model.Definitions.Groups.Clear(Name); #else //Node foreach (var point in Points) { Remove(point); } //Frame foreach (var frame in Frames) { Remove(frame); } //Area foreach (var area in Areas) { Remove(area); } //Link foreach (var link in Links) { Remove(link); } #endif Points.Clear(); Frames.Clear(); Areas.Clear(); Links.Clear(); #if !BUILD_ETABS2015 && !BUILD_ETABS2016 && !BUILD_ETABS2017 Cables.Clear(); Tendons.Clear(); Solids.Clear(); #endif }
/// <summary> /// Reinitilize child objet /// </summary> public void Dispose() { Areas.Clear(); Render(); }