{"Id":"Candide.CandideUI.TownOverview.Components.CitizenSlotHolder","Name":"CitizenSlotHolder","DisplayName":"CitizenSlotHolder","FullName":"Candide.CandideUI.TownOverview.Components.CitizenSlotHolder","Namespace":"Candide.CandideUI.TownOverview.Components","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.Components.Holder.CandideHolderBase","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Panel:Candide.CandideUI.Containers.CandidePanel","Name":"Panel","Type":"Candide.CandideUI.Containers.CandidePanel","Signature":"protected Candide.CandideUI.Containers.CandidePanel Panel","Visibility":"protected","IsStatic":false,"IsLiteral":false,"Hash":"D2339754627E7DC0DB050E4B8A7ABD4130F396FAA22E8183053DF1B55A82C7B0"},{"Id":"_citizenSlot:Candide.GameModels.Models.Citizens.CitizenSlot","Name":"_citizenSlot","Type":"Candide.GameModels.Models.Citizens.CitizenSlot","Signature":"private Candide.GameModels.Models.Citizens.CitizenSlot _citizenSlot","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"CE8712FB35D84836FFC825CE44D36AE199FCA7D638D9CB121A3325EA70365295"},{"Id":"_icon:Candide.CandideUI.Components.CandideIcon","Name":"_icon","Type":"Candide.CandideUI.Components.CandideIcon","Signature":"private Candide.CandideUI.Components.CandideIcon _icon","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"212716D8A8536477B19FFD8EF91436CDAA082815536BAA0FA4D17B5CC5DFDA33"},{"Id":"_townOverviewControl:Candide.CandideUI.TownOverview.TownOverviewControl","Name":"_townOverviewControl","Type":"Candide.CandideUI.TownOverview.TownOverviewControl","Signature":"private Candide.CandideUI.TownOverview.TownOverviewControl _townOverviewControl","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"9F8B330AD06E03596970D8870530E8FB481AEDB3927F9CE28F1198DDAD69AF3D"}],"Properties":[{"Id":"CitizenSlot:Candide.GameModels.Models.Citizens.CitizenSlot","Name":"CitizenSlot","Type":"Candide.GameModels.Models.Citizens.CitizenSlot","Signature":"public Candide.GameModels.Models.Citizens.CitizenSlot CitizenSlot","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"DCB844577E579A788A21F49E820461626E82D7B8B4E8844D38FB11A7187BE7C9"},{"Id":"Type:Candide.CandideUI.Components.Holder.CandideHolderType","Name":"Type","Type":"Candide.CandideUI.Components.Holder.CandideHolderType","Signature":"public Candide.CandideUI.Components.Holder.CandideHolderType Type","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"954ED5E035646B608A8DB70F533C0A1B8F929BD1A93B2DD960213A07A366CA71"}],"Events":[],"Methods":[{"Id":"GetPickupContent()-\u003ECandide.CandideUI.Components.Holder.ICandideDraggableHolderContent","Name":"GetPickupContent","Signature":"public Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent GetPickupContent()","Visibility":"public","ReturnType":"Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":93,"BodyHash":"7D208AB67EBF679A7F67F8B9BC925AFD8926E53EEC52C6347501FFF77CFC4897","Hash":"24AAED3E24ABEFC683518AB7BFCA2D104641FF077F0AF54FC14C2E4CE3586F1A","CalledMethods":["Candide.CandideUI.CandideUiElement::get_Enabled()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Candide.Toolkit.SamuelDevelopmentException::.ctor(System.String)","System.Nullable\u003CSystem.Guid\u003E::get_Value()","Candide.CandideUI.TownOverview.Components.CitizenDraggableHolderContent::.ctor(Candide.CandideUI.Components.Holder.CandideHolderBase, System.Guid, System.String)"],"StringLiterals":["CitizenId was set but Citizen was null? Client has missed updating the values"],"Source":null},{"Id":"InternalDraw(Candide.CandideUI.UiRenderContext)-\u003ESystem.Void","Name":"InternalDraw","Signature":"protected System.Void InternalDraw(Candide.CandideUI.UiRenderContext context)","Visibility":"protected","ReturnType":"System.Void","Parameters":[{"Name":"context","Type":"Candide.CandideUI.UiRenderContext","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":558,"BodyHash":"C779B9A292B8D88CB4BDE50A9AA406DCF50923409D67688CF872BFB7CC89790B","Hash":"29878581D4018AB498D62FE9D8423DA574AEE2F7524D2681D2095EB218EFCC73","CalledMethods":["Candide.CandideUI.TownOverview.Components.CitizenSlotHolder::get_CitizenSlot()","Candide.CandideUI.TownOverview.TownOverviewControl::get_HoveredCitizen()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Guid::op_Equality(System.Guid, System.Guid)","System.Guid::op_Inequality(System.Guid, System.Guid)","Candide.CandideUI.CandideUiElement::get_BorderBounds()","Microsoft.Xna.Framework.Rectangle::get_Location()","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::get_One()","Candide.CandideUI.UiRenderContext::DrawSprite9Box(System.Single, System.Single, CandideCreator.Shared.Graphics.SpriteSheet, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Candide.CandideUI.CandideUiElement::Draw(Candide.CandideUI.UiRenderContext)","Candide.CandideUI.CandideUiElement::get_IsHovered()","Candide.CandideUI.Components.Holder.CandideHolderBase::InternalDraw(Candide.CandideUI.UiRenderContext)"],"StringLiterals":[],"Source":null},{"Id":"OnCitizenSlotChanged()-\u003ESystem.Void","Name":"OnCitizenSlotChanged","Signature":"private System.Void OnCitizenSlotChanged()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":112,"BodyHash":"F87B9AACFA99C6369903A89857F027E27F7FA0FF3963B7920F981BEB4E0CB5EA","Hash":"CD744E3E8F1C4D4C35AB13A3C28AA428D8C3E6B074E2B808CC5AD1697EB090E3","CalledMethods":["CitizenSlotHolder.\u003C\u003Ec__DisplayClass10_0::.ctor()","Shared.Data.JobDataBase::GetJobOrNull(System.String)","CandideServer.Database.CitizenDataBase::GetCitizenOrMissing(System.String)","Candide.CandideUI.Components.CandideIcon::set_Icon(System.String)","CitizenSlotHolder.\u003C\u003Ec__DisplayClass10_0::\u003COnCitizenSlotChanged\u003Eb__0()","System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Components.Holder.CandideHolderBase::set_GetTooltipContent(System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E)"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":106,"BodyHash":"7692666F742A44D645563516754055D33CC7575DF41F13CC0AB026B6764D2E9A","Hash":"F190996F0EA561DF823D0794365CC4AFBC87B6706574389F95317C95659FC3C0","CalledMethods":["Candide.CandideUI.CandideUiElement::get_IsHovered()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","Candide.GameModels.Models.Citizens.CitizenSlot::get_IsOccupied()","Candide.CandideUI.CandideUiElement::set_Opacity(System.Single)","Candide.CandideUI.CandideUiContainerSingleItem::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null}],"Hash":"D012BC9E88DAD2F89D609F9C56E6B4A9150786A32234B7DF339AB41470B37BD3"}