Romestead Assembly Reference

Candide.GameModels.Models.Jobs.Job

Type JSON

public class in Candide.GameModels.Models.Jobs

Methods2
Properties1
Fields5
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.GameModels.Models.Jobs
  • Base typeSystem.Object
  • Hash461FD0D9225B36544EED065F617F83BD58958C600B71F78332551007CC891580

Relationships

Fields

NameVisibilitySignature
Modelpublicpublic CandideServer.Models.JobModel Model
OutputInventoryIdpublicpublic System.Nullable<System.Guid> OutputInventoryId
Recipespublicpublic System.Collections.Generic.List<Shared.Data.DataModels.WorkRecipeModel> Recipes
StorageInventoryIdpublicpublic System.Nullable<System.Guid> StorageInventoryId
WorkOrderspublicpublic System.Collections.Generic.List<Candide.GameModels.Models.Jobs.WorkOrder> WorkOrders

Properties

NameVisibilitySignature
CurrentWorkOrderpublicpublic Candide.GameModels.Models.Jobs.WorkOrder CurrentWorkOrder

Methods

UpdateFromMessage

public System.Void UpdateFromMessage(CandideServer.MessageModels.Citizens.Jobs.UpdateJobMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash536D5191411DDFAD3FE915B40924A3EBBF13AFC8FF098B756F301CDCDFB1BF5A
  • Body hash2E56E93EF7E0C9E38484AAD0FE395DD590A34B8C8771F5F90A697179736DC941
  • IL size249
Referenced calls
Called by

UpdateFromModel

public System.Void UpdateFromModel(CandideServer.Models.JobModel model)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF3D338EB2B8424D0C1A9E53E96274B32F591CA1E72B727DF0DB9A28093405AA9
  • Body hashF5337DC7D20D06CD06AB5976F2E2DDAE5051C2B5699B9B1CDF218C3538A8FEF1
  • IL size88
Referenced calls
  • System.Collections.Generic.List<Candide.GameModels.Models.Jobs.WorkOrder>::.ctor()
  • System.Collections.Generic.List<CandideServer.Models.WorkOrders.WorkOrderModel>::GetEnumerator()
  • List.Enumerator<CandideServer.Models.WorkOrders.WorkOrderModel>::get_Current()
  • Candide.GameModels.Models.Jobs.WorkOrder::FromModel(CandideServer.Models.WorkOrders.WorkOrderModel)
  • System.Collections.Generic.List<Candide.GameModels.Models.Jobs.WorkOrder>::Add(!0)
  • List.Enumerator<CandideServer.Models.WorkOrders.WorkOrderModel>::MoveNext()
  • System.IDisposable::Dispose()
Called by