{"Id":"Candide.CandideUI.TownOverview.TownOverviewWindow","Name":"TownOverviewWindow","DisplayName":"TownOverviewWindow","FullName":"Candide.CandideUI.TownOverview.TownOverviewWindow","Namespace":"Candide.CandideUI.TownOverview","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.ProximityWindows.ProximityWindow","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"DisplayData:Candide.CandideUI.TownOverview.DisplayData.TownOverviewDisplayData","Name":"DisplayData","Type":"Candide.CandideUI.TownOverview.DisplayData.TownOverviewDisplayData","Signature":"private Candide.CandideUI.TownOverview.DisplayData.TownOverviewDisplayData DisplayData","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"F67D45AA79D560A8B4D44E534D2CDC551E87C9EEC6325828ACBE1A490F1A51E4"},{"Id":"_control:Candide.CandideUI.TownOverview.TownOverviewControl","Name":"_control","Type":"Candide.CandideUI.TownOverview.TownOverviewControl","Signature":"private Candide.CandideUI.TownOverview.TownOverviewControl _control","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D311A9A7B6840F904D67207051568C8C5D1EF1C96A38142D45D78E1E1341BDF0"},{"Id":"_getTownHandle:Candide.Multiplayer.Network.GetResponseHandler","Name":"_getTownHandle","Type":"Candide.Multiplayer.Network.GetResponseHandler","Signature":"private Candide.Multiplayer.Network.GetResponseHandler _getTownHandle","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"BA0BA07B4A384E1D752BE3ED8F5D4AC224DFF1D7FABD117FA7F4B64D1A0F36D2"}],"Properties":[],"Events":[],"Methods":[{"Id":"OnError(System.Byte)-\u003ESystem.Void","Name":"OnError","Signature":"private System.Void OnError(System.Byte obj)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"obj","Type":"System.Byte","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"F1AA79FCB674E29C4076AEFD6A0553CAC69286281E130E5B5F810236959ECB8D","Hash":"8140E4D9AD0A8CD19743FE9439FE29E92D5ED98B50DB0ECD47B74D54E479E5FF","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"OnResponse_GetTown(CandideServer.MessageModels.Towns.GetAndListenToTownResponse)-\u003ESystem.Void","Name":"OnResponse_GetTown","Signature":"private System.Void OnResponse_GetTown(CandideServer.MessageModels.Towns.GetAndListenToTownResponse obj)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"obj","Type":"CandideServer.MessageModels.Towns.GetAndListenToTownResponse","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":67,"BodyHash":"222D59D4096841CB5342FD0F7F5D48077FF023B1AF47618C285FE74BF526D812","Hash":"4960E20B9ED85CE217EEFE8AEB52AEDD5B218B9AD5A000395C60EDAF6C401719","CalledMethods":["Candide.GameModels.Controllers.TownsController::UpdateOverviewTown(CandideServer.MessageModels.Towns.TownOverviewListeningData)","Candide.GameModels.GameState::TryGetTown(System.Guid, Candide.GameModels.Models.ClientTownModel\u0026)","Candide.Toolkit.SamuelDevelopmentException::.ctor(System.String)","Candide.CandideUI.TownOverview.TownOverviewControl::OnTownsChanged(Candide.CandideUI.TownOverview.DisplayData.TownOverviewDisplayData)"],"StringLiterals":["Unexpected missing town in GameState"],"Source":null},{"Id":"OnUiClosePressed()-\u003ESystem.Boolean","Name":"OnUiClosePressed","Signature":"public System.Boolean OnUiClosePressed()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"43D92EB5D8F7269E45FC427C0B945FE9877D46B443BB7AAD0D9D684754A39D95","Hash":"ECC47A16EA20AFDD58E62E7F915A847189CCE719AB7881B36857701A3CFB1DE5","CalledMethods":["Candide.CandideUI.CandideUiContainerSingleItem::OnUiClosePressed()","Candide.CandideUI.Containers.CandideWindow::Close()"],"StringLiterals":[],"Source":null},{"Id":"OnWindowClosed()-\u003ESystem.Void","Name":"OnWindowClosed","Signature":"protected System.Void OnWindowClosed()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":96,"BodyHash":"612BBFEC9AB31B1761BEC51DD2C561AC5C37CB2CD230FEBB64923CAD062681E4","Hash":"8F837B0B9DA29073A80F8E4897824BED08C4EF02D32C67CB979C03C080A56F54","CalledMethods":["Candide.CandideUI.Containers.CandideWindow::OnWindowClosed()","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Remove(!0)","Candide.CandideUI.CandideExtendedInteractionsHandler::ResetDraggedContent()","Candide.Multiplayer.Network.GetResponseHandler::Remove()","Candide.CandideUI.TownOverview.TownOverviewWindow::TownsControllerOnTownsChanged(Candide.GameModels.Controllers.GameStateTownChangedArgs)","TownsController.GameStateTownsChanged::.ctor(System.Object, System.IntPtr)","Candide.GameModels.Controllers.TownsController::remove_TownsChanged(TownsController.GameStateTownsChanged)","CandideServer.MessageModels.Towns.StopListeningToTownMessage::.ctor()","Candide.GameModels.Services.TownsService::SendStopListeningToTown(CandideServer.MessageModels.Towns.StopListeningToTownMessage)"],"StringLiterals":["TownOverviewWindow"],"Source":null},{"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":102,"BodyHash":"39FAEFA98BEE11A213189FAD9AAF79A627C88FAD25E5E80E0C7791E34EA2DB91","Hash":"82F248C2A184EC38868B4EC625ABABDCCB257D73E21CF7A907694B9CDEA700C5","CalledMethods":["Candide.CandideUI.Containers.CandideWindow::OnWindowShown()","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Add(!0)","Candide.CandideUI.TownOverview.TownOverviewWindow::TownsControllerOnTownsChanged(Candide.GameModels.Controllers.GameStateTownChangedArgs)","TownsController.GameStateTownsChanged::.ctor(System.Object, System.IntPtr)","Candide.GameModels.Controllers.TownsController::add_TownsChanged(TownsController.GameStateTownsChanged)","CandideServer.MessageModels.Towns.GetAndListenToTownRequest::.ctor()","Candide.CandideUI.TownOverview.TownOverviewWindow::OnResponse_GetTown(CandideServer.MessageModels.Towns.GetAndListenToTownResponse)","System.Action\u003CCandideServer.MessageModels.Towns.GetAndListenToTownResponse\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.TownOverview.TownOverviewWindow::OnError(System.Byte)","System.Action\u003CSystem.Byte\u003E::.ctor(System.Object, System.IntPtr)","Candide.GameModels.Services.TownsService::GetAndListenToTown(CandideServer.MessageModels.Towns.GetAndListenToTownRequest, System.Action\u003CCandideServer.MessageModels.Towns.GetAndListenToTownResponse\u003E, System.Action\u003CSystem.Byte\u003E, System.Single)"],"StringLiterals":["TownOverviewWindow"],"Source":null},{"Id":"TownsControllerOnTownsChanged(Candide.GameModels.Controllers.GameStateTownChangedArgs)-\u003ESystem.Void","Name":"TownsControllerOnTownsChanged","Signature":"private System.Void TownsControllerOnTownsChanged(Candide.GameModels.Controllers.GameStateTownChangedArgs args)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"args","Type":"Candide.GameModels.Controllers.GameStateTownChangedArgs","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":70,"BodyHash":"89D214EFC7B7EEB1EAD69463A59C2573630FEE25761A5A87B5BF4792CB401A62","Hash":"0DFAD6676CAA89FB71D1B804C71EA23785FFC117D0B20EFBEDE086F4EDD6C534","CalledMethods":["System.Guid::op_Inequality(System.Guid, System.Guid)","Candide.CandideUI.Containers.CandideWindow::Close()","Candide.CandideUI.TownOverview.DisplayData.TownOverviewDisplayData::Update(Candide.GameModels.Controllers.GameStateTownChangedArgs)","Candide.CandideUI.TownOverview.TownOverviewControl::OnTownsChanged(Candide.CandideUI.TownOverview.DisplayData.TownOverviewDisplayData)"],"StringLiterals":[],"Source":null}],"Hash":"7A38DB8C226153D5FD6229398D85CB53E1BCCD5C832AA55679DF4377384AD8EE"}