Romestead Assembly Reference

Candide.CandideUI.TradingPost.TradeRouteCitizenSelectionWindow

Type JSON

public class in Candide.CandideUI.TradingPost

Methods2
Properties0
Fields2
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_listprivateprivate Candide.CandideUI.Containers.CandideListView _list
_onCitizenSelectedprivateprivate System.Action<System.Guid> _onCitizenSelected

Methods

OnWindowShown

protected System.Void OnWindowShown()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash48187E6CDF022DFCD344E599FD50DFFC47D7A3406B8FC912386C9DED04CDB454
  • Body hashB8A12D5D209E86B5246EBC204BCB401817F8628AE6FD8ADDB2F6B34DE0CEB18F
  • IL size78
Referenced calls
String literals
  • TradeRouteCitizenSelectionWindow: Tried opening but the trade route modal is not open.

SetData

private System.Void SetData(System.Collections.Generic.HashSet<System.Guid> citizenIds, System.String homeTownName, System.Guid homeTradingPostId, System.String destinationTownName, System.Guid destinationTradingPostId)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash49BDEF60E922638ED4A5DD1364CFCAED47CFA8FF1FD5A0D2C1202C8FE7FCD826
  • Body hash746ADABA2980770A044965F9E662B0DC9DD41330B4963079B493C24FF25C1DFE
  • IL size852
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Citizens.Citizen>::.ctor()
  • System.Collections.Generic.HashSet<System.Guid>::GetEnumerator()
  • HashSet.Enumerator<System.Guid>::get_Current()
  • Candide.GameModels.GameState::TryGetActiveCitizen(System.Guid, Candide.GameModels.Models.Citizens.Citizen&)
  • System.String::op_Inequality(System.String, System.String)
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::GetValueOrDefault()
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Citizens.Citizen>::Add(!0, !1)
  • HashSet.Enumerator<System.Guid>::MoveNext()
  • System.IDisposable::Dispose()
  • Candide.CandideUI.Containers.CandideListView::ClearAllItems()
  • Candide.CandideUI.Components.TranslationCenteredIconLabel::.ctor(CandideCreator.Shared.Graphics.IconFlag, System.Nullable<System.Int32>, System.Boolean)
  • Candide.CandideUI.Components.TranslationCenteredIconLabel::set_Text(System.String)
  • Candide.CandideUI.Components.TranslationCenteredIconLabel::set_Icon(System.String)
  • Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)
  • Candide.CandideUI.CandideUiElement::set_HorizontalAlignment(Candide.CandideUI.HorizontalAlignment)
  • Candide.CandideUI.Containers.CandideListView::AddNonItem(Candide.CandideUI.CandideUiElement)
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Citizens.Citizen>::GetEnumerator()
  • TradeRouteCitizenSelectionWindow.<>c__DisplayClass4_0::.ctor()
  • Dictionary.Enumerator<System.Guid, Candide.GameModels.Models.Citizens.Citizen>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.Guid, Candide.GameModels.Models.Citizens.Citizen>::Deconstruct(!0&, !1&)
  • System.Guid::op_Equality(System.Guid, System.Guid)
  • Candide.CandideUI.JobUiNew.Components.CandideRecipeListItem::.ctor(System.String, CandideCreator.Shared.Graphics.IconFlag, System.Nullable<System.Int32>)
  • Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)
  • Candide.CandideUI.JobUiNew.Components.CandideRecipeListItem::set_Text(System.String)
  • TradeRouteCitizenSelectionWindow.<>c__DisplayClass4_0::<SetData>b__0()
  • System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Components.Buttons.CandideToggleButton::set_GetTooltipContent(System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>)
  • TradeRouteCitizenSelectionWindow.<>c__DisplayClass4_0::<SetData>b__1()
  • System.Action::.ctor(System.Object, System.IntPtr)
Called by
String literals
  • job:carrier
  • town_core
  • ui:citizen