Candide.CandideUI.TradingPost.TradeRouteCitizenSelectionWindow
Type JSONpublic class in Candide.CandideUI.TradingPost
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.TradingPost - Base type
Candide.CandideUI.Containers.CandideWindow - Hash
A8D09C9853D291A4CB796B3248CE3B1ADEBF9B804B479B7D1094A3716EB12729
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
_list# | private | private Candide.CandideUI.Containers.CandideListView _list |
_onCitizenSelected# | private | private System.Action<System.Guid> _onCitizenSelected |
Methods
OnWindowShown
#
protected System.Void OnWindowShown()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
48187E6CDF022DFCD344E599FD50DFFC47D7A3406B8FC912386C9DED04CDB454 - Body hash
B8A12D5D209E86B5246EBC204BCB401817F8628AE6FD8ADDB2F6B34DE0CEB18F - IL size78
Referenced calls
Candide.CandideUI.Containers.CandideWindow::OnWindowShown()CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)Candide.CandideUI.Containers.CandideWindow::Close()Candide.CandideUI.TradingPost.TradeRouteCitizenSelectionWindow::SetData(System.Collections.Generic.HashSet<System.Guid>, System.String, System.Guid, System.String, System.Guid)
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 type
System.Void - StaticFalse
- VirtualFalse
- Hash
49BDEF60E922638ED4A5DD1364CFCAED47CFA8FF1FD5A0D2C1202C8FE7FCD826 - Body hash
746ADABA2980770A044965F9E662B0DC9DD41330B4963079B493C24FF25C1DFE - 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)
String literals
job:carriertown_coreui:citizen