{"Id":"Candide.CandideUI.TradingPost.TradeRouteCitizenSelectionWindow","Name":"TradeRouteCitizenSelectionWindow","DisplayName":"TradeRouteCitizenSelectionWindow","FullName":"Candide.CandideUI.TradingPost.TradeRouteCitizenSelectionWindow","Namespace":"Candide.CandideUI.TradingPost","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.Containers.CandideWindow","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_list:Candide.CandideUI.Containers.CandideListView","Name":"_list","Type":"Candide.CandideUI.Containers.CandideListView","Signature":"private Candide.CandideUI.Containers.CandideListView _list","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"17A35AFB8AC9A3BF17EA690C9161A62ED787EC56E6A44384F93883D2B43EE075"},{"Id":"_onCitizenSelected:System.Action\u00601\u003CSystem.Guid\u003E","Name":"_onCitizenSelected","Type":"System.Action\u003CSystem.Guid\u003E","Signature":"private System.Action\u003CSystem.Guid\u003E _onCitizenSelected","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"2AC71F9E24C2CED1D8F0AD2AC6D8C1DCD1A57DAD600628D7E48022639172DCF0"}],"Properties":[],"Events":[],"Methods":[{"Id":"OnWindowShown()-\u003ESystem.Void","Name":"OnWindowShown","Signature":"protected System.Void OnWindowShown()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":78,"BodyHash":"B8A12D5D209E86B5246EBC204BCB401817F8628AE6FD8ADDB2F6B34DE0CEB18F","Hash":"48187E6CDF022DFCD344E599FD50DFFC47D7A3406B8FC912386C9DED04CDB454","CalledMethods":["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\u003CSystem.Guid\u003E, System.String, System.Guid, System.String, System.Guid)"],"StringLiterals":["TradeRouteCitizenSelectionWindow: Tried opening but the trade route modal is not open."],"Source":null},{"Id":"SetData(System.Collections.Generic.HashSet\u00601\u003CSystem.Guid\u003E, System.String, System.Guid, System.String, System.Guid)-\u003ESystem.Void","Name":"SetData","Signature":"private System.Void SetData(System.Collections.Generic.HashSet\u003CSystem.Guid\u003E citizenIds, System.String homeTownName, System.Guid homeTradingPostId, System.String destinationTownName, System.Guid destinationTradingPostId)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"citizenIds","Type":"System.Collections.Generic.HashSet\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":false},{"Name":"homeTownName","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"homeTradingPostId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"destinationTownName","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"destinationTradingPostId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":852,"BodyHash":"746ADABA2980770A044965F9E662B0DC9DD41330B4963079B493C24FF25C1DFE","Hash":"49BDEF60E922638ED4A5DD1364CFCAED47CFA8FF1FD5A0D2C1202C8FE7FCD826","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Citizens.Citizen\u003E::.ctor()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::GetEnumerator()","HashSet.Enumerator\u003CSystem.Guid\u003E::get_Current()","Candide.GameModels.GameState::TryGetActiveCitizen(System.Guid, Candide.GameModels.Models.Citizens.Citizen\u0026)","System.String::op_Inequality(System.String, System.String)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Guid::op_Inequality(System.Guid, System.Guid)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Citizens.Citizen\u003E::Add(!0, !1)","HashSet.Enumerator\u003CSystem.Guid\u003E::MoveNext()","System.IDisposable::Dispose()","Candide.CandideUI.Containers.CandideListView::ClearAllItems()","Candide.CandideUI.Components.TranslationCenteredIconLabel::.ctor(CandideCreator.Shared.Graphics.IconFlag, System.Nullable\u003CSystem.Int32\u003E, 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\u003CSystem.Guid, Candide.GameModels.Models.Citizens.Citizen\u003E::GetEnumerator()","TradeRouteCitizenSelectionWindow.\u003C\u003Ec__DisplayClass4_0::.ctor()","Dictionary.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Citizens.Citizen\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, Candide.GameModels.Models.Citizens.Citizen\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Guid::op_Equality(System.Guid, System.Guid)","Candide.CandideUI.JobUiNew.Components.CandideRecipeListItem::.ctor(System.String, CandideCreator.Shared.Graphics.IconFlag, System.Nullable\u003CSystem.Int32\u003E)","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","Candide.CandideUI.JobUiNew.Components.CandideRecipeListItem::set_Text(System.String)","TradeRouteCitizenSelectionWindow.\u003C\u003Ec__DisplayClass4_0::\u003CSetData\u003Eb__0()","System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Components.Buttons.CandideToggleButton::set_GetTooltipContent(System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E)","TradeRouteCitizenSelectionWindow.\u003C\u003Ec__DisplayClass4_0::\u003CSetData\u003Eb__1()","System.Action::.ctor(System.Object, System.IntPtr)"],"StringLiterals":["job:carrier","town_core","ui:citizen"],"Source":null}],"Hash":"A8D09C9853D291A4CB796B3248CE3B1ADEBF9B804B479B7D1094A3716EB12729"}