{"Id":"Candide.CandideUI.TownOverview.Components.CitizenDraggableHolderContent","Name":"CitizenDraggableHolderContent","DisplayName":"CitizenDraggableHolderContent","FullName":"Candide.CandideUI.TownOverview.Components.CitizenDraggableHolderContent","Namespace":"Candide.CandideUI.TownOverview.Components","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent"],"SourceLocations":[],"Fields":[{"Id":"CitizenId:System.Guid","Name":"CitizenId","Type":"System.Guid","Signature":"public System.Guid CitizenId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"7353ABFA6A81C06CB7F27550B916746E4C96D1A504B8E3EEF6939E048458061B"}],"Properties":[{"Id":"ContentType:Candide.CandideUI.Components.Holder.CandideHolderContentType","Name":"ContentType","Type":"Candide.CandideUI.Components.Holder.CandideHolderContentType","Signature":"public Candide.CandideUI.Components.Holder.CandideHolderContentType ContentType","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"E63D340A61D39D4E6C70E129B73ADA4E0C2459C065BF1DAE739184AB9542632E"},{"Id":"IconData:CandideCreator.Shared.Graphics.IconData","Name":"IconData","Type":"CandideCreator.Shared.Graphics.IconData","Signature":"public CandideCreator.Shared.Graphics.IconData IconData","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"BA9075006FED7D08F43BF7C16D77278FC4EFE2A470BDE686B11AF8D2C0346F2E"},{"Id":"Parent:Candide.CandideUI.Components.Holder.CandideHolderBase","Name":"Parent","Type":"Candide.CandideUI.Components.Holder.CandideHolderBase","Signature":"public Candide.CandideUI.Components.Holder.CandideHolderBase Parent","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"8A44B8F99E422625FB971B67003DDE44DAF33A18C2687600CC4A3650AEC9D1F9"}],"Events":[],"Methods":[{"Id":"GetStackInfo()-\u003ESystem.String","Name":"GetStackInfo","Signature":"public System.String GetStackInfo()","Visibility":"public","ReturnType":"System.String","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":6,"BodyHash":"817B5B0453A26E1765D0A44E1DE7402B5AD659B24CF0964C6C6671DE98BFDD87","Hash":"B708DD5F4DDE5E08AFA4BFB56483578E145806D0B60CA2CDEF9BC661A70A0BAC","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"IsValidComponent(Candide.CandideUI.Components.Holder.CandideHolderBase, System.Guid)-\u003ESystem.Boolean","Name":"IsValidComponent","Signature":"private System.Boolean IsValidComponent(Candide.CandideUI.Components.Holder.CandideHolderBase parent, System.Guid citizenId)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"parent","Type":"Candide.CandideUI.Components.Holder.CandideHolderBase","IsOut":false,"IsOptional":false},{"Name":"citizenId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"010ADB51BAD5D63E09BF87D4FE6ACADF49791BF0CD6AAFAA330EA2724AEC389F","Hash":"7534C92DFED55E1F7E7B221E997640774B922D5A56B87797979E6E7B7F50A4BD","CalledMethods":["CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)"],"StringLiterals":["CitizenDraggableHolderContent: Parent is null"],"Source":null},{"Id":"OnDropped()-\u003ESystem.Boolean","Name":"OnDropped","Signature":"public System.Boolean OnDropped()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":64,"BodyHash":"DEEB0AA3DC47D10CD6D9FC0967E3FC6A0A708CED7CB1FB2A483CE16FBC8FBA46","Hash":"407CBD7F9830F8A18215492B5274B973CE0B2F460FA12FEDBDA0A73487FB991F","CalledMethods":["Candide.CandideUI.TownOverview.Components.CitizenDraggableHolderContent::get_Parent()","Candide.CandideUI.Components.Holder.CandideHolderBase::get_Type()","Candide.CandideUI.TownOverview.Components.CitizenSlotHolder::get_CitizenSlot()","Candide.GameModels.Managers.TownsManager::UnassignCitizenFromSlot(System.Guid, System.Guid, System.Guid)"],"StringLiterals":[],"Source":null},{"Id":"OnDroppedOnHolder(Candide.CandideUI.Components.Holder.CandideHolderBase)-\u003ESystem.Boolean","Name":"OnDroppedOnHolder","Signature":"public System.Boolean OnDroppedOnHolder(Candide.CandideUI.Components.Holder.CandideHolderBase holder)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"holder","Type":"Candide.CandideUI.Components.Holder.CandideHolderBase","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":419,"BodyHash":"D68C45B644FFF161492105C0EBECECE22253D3B5120874487026090A423DBBED","Hash":"4CE2ED9156C5AB28209816A0B9417B39E5A0E7542E50B71228C86D3B12F6A570","CalledMethods":["Candide.CandideUI.TownOverview.Components.CitizenDraggableHolderContent::get_Parent()","Candide.CandideUI.TownOverview.Components.CitizenDraggableHolderContent::IsValidComponent(Candide.CandideUI.Components.Holder.CandideHolderBase, System.Guid)","Candide.CandideUI.Components.Holder.CandideHolderBase::get_Type()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","Candide.GameModels.GameState::TryGetCitizenSlotForCitizenId(System.Guid, Candide.GameModels.Models.Citizens.CitizenSlot\u0026)","Candide.CandideUI.TownOverview.Components.CitizenSlotHolder::get_CitizenSlot()","Candide.GameModels.Managers.TownsManager::SwitchCitizenSlots(System.Guid, System.Guid, System.Guid, System.Guid, System.Guid)","Candide.GameModels.Managers.TownsManager::AssignCitizenToSlot(System.Guid, System.Guid, System.Guid)"],"StringLiterals":["Target holder was of type "," but not ","CitizenSlotHolder","TownOverviewCitizenHolder"],"Source":null}],"Hash":"2AC1FFC46DA51D207176D210B90FE09621B6CCA17299E3A3CCAAC7B024F37345"}