Candide.GameModels.Models.Constructions.Building
Type JSONpublic class in Candide.GameModels.Models.Constructions
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Models.Constructions - Base type
System.Object - Hash
C9356151473513F42E1A181B3FF56A0912E6DD7223FD1C029B08365950BDDBE1
Relationships
Base type
System.Object
Referenced by types
Candide.Entities.Controllers.Other.BeehiveEntityControllerCandide.GameModels.GameStateCandide.GameModels.Managers.TownsManagerCandide.GameModels.Managers.WorldManagerCandide.GameModels.Models.ClientTownModelCandide.GameModels.Models.InternalResourceStorageCandide.GameModels.TempStateCandide.PlayerMode.Construction.HighlightedBuildingCandide.PlayerMode.Construction.SelectedConstructionBuildingsProximityFunctionalityCandide.PlayerMode.Construction.SelectedConstructionDisplayDataCandide.PlayerMode.Logistics.EditingConnectionCandide.PlayerMode.Logistics.LogisticsModeManager
Fields
| Name | Visibility | Signature |
|---|---|---|
CitizenSlots# | public | public System.Collections.Generic.List<Candide.GameModels.Models.Citizens.CitizenSlot> CitizenSlots |
Model# | public | public CandideServer.Models.Buildings.BuildingInstanceModel Model |
Methods
UpdateFromModel
#
public System.Void UpdateFromModel(CandideServer.Models.Buildings.BuildingInstanceModel model, System.Collections.Generic.IEnumerable<CandideServer.Models.Citizen.CitizenSlotModel> buildingCitizenSlots)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
9234676EB8490C1F850A3E504514F27428B848123F1F5E5115E73AD8CDE9CA31 - Body hash
8A60CE913641D3D767A8FD4D3CD27CDDD0D7C10950CA812AB31F366E09A4A293 - IL size113
Referenced calls
System.Collections.Generic.IEnumerable<CandideServer.Models.Citizen.CitizenSlotModel>::GetEnumerator()Building.<>c__DisplayClass4_0::.ctor()System.Collections.Generic.IEnumerator<CandideServer.Models.Citizen.CitizenSlotModel>::get_Current()Building.<>c__DisplayClass4_0::<UpdateFromModel>b__0(Candide.GameModels.Models.Citizens.CitizenSlot)System.Predicate<Candide.GameModels.Models.Citizens.CitizenSlot>::.ctor(System.Object, System.IntPtr)System.Collections.Generic.List<Candide.GameModels.Models.Citizens.CitizenSlot>::Find(System.Predicate<!0>)Candide.GameModels.Models.Citizens.CitizenSlot::.ctor(CandideServer.Models.Citizen.CitizenSlotModel, System.Nullable<System.Guid>)System.Collections.Generic.List<Candide.GameModels.Models.Citizens.CitizenSlot>::Add(!0)System.Collections.IEnumerator::MoveNext()System.IDisposable::Dispose()