{"Id":"Candide.PlayerMode.Construction.ConstructionModeManager","Name":"ConstructionModeManager","DisplayName":"ConstructionModeManager","FullName":"Candide.PlayerMode.Construction.ConstructionModeManager","Namespace":"Candide.PlayerMode.Construction","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.PlayerMode.AbstractModeManager","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ConstructingHandler:Candide.PlayerMode.Construction.Constructing.ConstructingHandler","Name":"ConstructingHandler","Type":"Candide.PlayerMode.Construction.Constructing.ConstructingHandler","Signature":"public Candide.PlayerMode.Construction.Constructing.ConstructingHandler ConstructingHandler","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"02A9D2D79E1A24804252A60B20010943F61A9DE38700D3CF5267B5504F794C0B"},{"Id":"Controller_ShowingUi:System.Boolean","Name":"Controller_ShowingUi","Type":"System.Boolean","Signature":"public System.Boolean Controller_ShowingUi","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"5496A3A5A0A3FBCAB4660072904746A7A24FF743A07F50CF7B7802776636A220"},{"Id":"Instance:Candide.PlayerMode.Construction.ConstructionModeManager","Name":"Instance","Type":"Candide.PlayerMode.Construction.ConstructionModeManager","Signature":"public Candide.PlayerMode.Construction.ConstructionModeManager Instance","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"D349378F2D328BC47F3A59299160988BE26E7840C29E3C599F65F6865DEAEB0F"},{"Id":"Town:CandideServer.Models.Town.TownModel","Name":"Town","Type":"CandideServer.Models.Town.TownModel","Signature":"public CandideServer.Models.Town.TownModel Town","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"E44AAF5589F8C94194999D4F476136076E25E367015ADC4E38AD93E2F6EEBEC2"},{"Id":"WorkbenchEntity:Shared.Entity.EntityWrapper","Name":"WorkbenchEntity","Type":"Shared.Entity.EntityWrapper","Signature":"public Shared.Entity.EntityWrapper WorkbenchEntity","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"529C6F6F404BA94324CD9676CED357E7AEC3D3928F9CC78CD20BF9B632CFDB90"},{"Id":"_highlightedTarget:Candide.PlayerMode.Construction.HighlightedBuilding","Name":"_highlightedTarget","Type":"Candide.PlayerMode.Construction.HighlightedBuilding","Signature":"private Candide.PlayerMode.Construction.HighlightedBuilding _highlightedTarget","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"B3BBC9F5277C51EEF81F0D7337A47D7CE785335B8B1C945174B203C696317161"},{"Id":"_lastTownCount:System.Int32","Name":"_lastTownCount","Type":"System.Int32","Signature":"private System.Int32 _lastTownCount","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"2F7B80ACFE81862EBCB01C131362D03D807631BEA45D6E6E4F2B973D5E3B4619"},{"Id":"_previousConstructionId:System.String","Name":"_previousConstructionId","Type":"System.String","Signature":"private System.String _previousConstructionId","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"65B74A14DD7135AF3B229AC575DECDD8A849098D4EE125F240BF37270E89BB0C"},{"Id":"_previousSubConstructionIndex:System.Nullable\u00601\u003CSystem.Int32\u003E","Name":"_previousSubConstructionIndex","Type":"System.Nullable\u003CSystem.Int32\u003E","Signature":"private System.Nullable\u003CSystem.Int32\u003E _previousSubConstructionIndex","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"B04E7E7103E382AB9B08938D3FE50245745CE92700DA135FA80E78010A31BB65"},{"Id":"_target:System.ValueTuple\u00602\u003CSystem.Guid,Shared.Models.Construction.ConstructionType\u003E","Name":"_target","Type":"System.ValueTuple\u003CSystem.Guid, Shared.Models.Construction.ConstructionType\u003E","Signature":"private System.ValueTuple\u003CSystem.Guid, Shared.Models.Construction.ConstructionType\u003E _target","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"AB6191042CD893C9F3B572AD41C722E2E0361CD90151891DCC5A43A8AA3F332B"}],"Properties":[{"Id":"CandideDesktop:Candide.CandideUI.CandideDesktop","Name":"CandideDesktop","Type":"Candide.CandideUI.CandideDesktop","Signature":"public Candide.CandideUI.CandideDesktop CandideDesktop","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"ABC27C9023BCF81058DAC8335C887B0D0D79376CAC16E14F558924203587B953"},{"Id":"ConstructionDesktop:Candide.PlayerMode.Construction.ConstructionDesktop","Name":"ConstructionDesktop","Type":"Candide.PlayerMode.Construction.ConstructionDesktop","Signature":"public Candide.PlayerMode.Construction.ConstructionDesktop ConstructionDesktop","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"345C83F6F63F3542243995AECE094AB1C3844414B4E33AA9C3D84FB3CA35017C"},{"Id":"CursorWindowPos:Microsoft.Xna.Framework.Vector2","Name":"CursorWindowPos","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 CursorWindowPos","Visibility":"private","HasGetter":true,"HasSetter":false,"Hash":"24E7C359B1AEA55200814A991DB6F5A2FA03C74FE214FA3942821CD975EA75AC"},{"Id":"CursorWorldPos:Microsoft.Xna.Framework.Vector2","Name":"CursorWorldPos","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 CursorWorldPos","Visibility":"private","HasGetter":true,"HasSetter":false,"Hash":"05C3E71849EB6CE72F09D19E49DDE166C21761E18267A69350331612AE5D438A"},{"Id":"PlacingBiomeCategory:System.String","Name":"PlacingBiomeCategory","Type":"System.String","Signature":"public System.String PlacingBiomeCategory","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"7A7D49A87A969E20463B9666BAA924C773F81F26A796643BC59C0918ABE62A39"},{"Id":"PlacingConstruction:Candide.PlayerMode.Construction.PlacingConstruction","Name":"PlacingConstruction","Type":"Candide.PlayerMode.Construction.PlacingConstruction","Signature":"public Candide.PlayerMode.Construction.PlacingConstruction PlacingConstruction","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"BEE4ABA44787CBD71BBA837AFB89D44DA6322C525A40FD3D8070CD0C5B6564C0"}],"Events":[],"Methods":[{"Id":"DrawCursor(Microsoft.Xna.Framework.Graphics.SpriteBatch)-\u003ESystem.Void","Name":"DrawCursor","Signature":"public System.Void DrawCursor(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":257,"BodyHash":"045D358D6CCF0A151B342D9A529221861AAF7AC973C5F7B43F7AEBF424B0E844","Hash":"359E07BDC75DF075C6EB560433B21D3A66147B19CB3BE83BDD3652E2ED2FB2D6","CalledMethods":["Candide.PlayerMode.AbstractModeManager::get_IsMouseOverGui()","CandideCreator.Shared.Graphics.SpriteSheet::Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Int32, System.Single, System.Single, System.Single)","Candide.Input.SuperKeybind::Down()","Microsoft.Xna.Framework.Vector2::get_One()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Graphics.SpriteSheet::DrawRotation(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Int32, System.Single, Microsoft.Xna.Framework.Vector2, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch)-\u003ESystem.Void","Name":"DrawInWorldUi","Signature":"public System.Void DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":41,"BodyHash":"8A280836E07BCAC3D7E6B4DBF1556784BC0F821740A2EBC210BDFEFC7CE5E8F3","Hash":"0791EAFA8DC07EAF9B4E83C3B20334BA151DD4C9ADB36864A6EBBCEC6A6ADCD9","CalledMethods":["Candide.PlayerMode.AbstractModeManager::get_IsMouseOverGui()","Candide.PlayerMode.Construction.Constructing.ConstructingHandler::DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch)","Candide.PlayerMode.Construction.HighlightedBuilding::DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch)"],"StringLiterals":[],"Source":null},{"Id":"DrawUI(Candide.CandideUI.UiRenderContext)-\u003ESystem.Void","Name":"DrawUI","Signature":"public System.Void DrawUI(Candide.CandideUI.UiRenderContext renderContext)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"renderContext","Type":"Candide.CandideUI.UiRenderContext","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":776,"BodyHash":"79727AE5216EE25A497A906EA32255A1DC090CD969D6B5603A36BF6AE33D6C1A","Hash":"AAC4E4553D517DBDFC0E193C01111696E05DD2B1506800A9DC361823E83C29A1","CalledMethods":["Candide.Input.RtsPlayerInputController::get_PlacingPosition()","Candide.PlayerMode.Construction.ConstructionModeManager::get_CursorWindowPos()","Candide.PlayerMode.Construction.ConstructionModeManager::get_PlacingConstruction()","Candide.GameModels.Systems.ConstructionSitesSystem::DrawConstructionSitesUi(Candide.CandideUI.UiRenderContext, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Boolean)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::TryGetValue(!0, !1\u0026)","Candide.Graphics.Fonts.CandideFont::get_RenderFont()","CandideServer.Toolkit.TileBoundsHelper::GetTopCenteredPositionFromTileBounds(Microsoft.Xna.Framework.Rectangle)","CandideServer.Models.Town.TownModel::GetLocalizedName()","Candide.CandideUI.ImmediateUi.ImmediateCandideIconLabel::Measure(CandideCreator.Shared.Graphics.IconFlag, FontStashSharp.SpriteFontBase, System.String)","CandideCreator.Shared.Models.RectangleF::get_TopLeft()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::Round()","Microsoft.Xna.Framework.Vector2::get_Zero()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single)","Candide.CandideUI.Transform::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single)","Candide.CandideUI.UiRenderContext::set_Opacity(System.Single)","Candide.CandideUI.ImmediateUi.ImmediateCandideWindow::Draw(Candide.CandideUI.UiRenderContext, System.Single, System.Single, Microsoft.Xna.Framework.Vector2, System.Single)","Candide.CandideUI.ImmediateUi.ImmediateCandideWindow::Measure(Candide.CandideUI.UiRenderContext, System.Single, System.Single, System.Single)","Candide.Database.IconDataBase::GetIconOrMissing(System.String)","Microsoft.Xna.Framework.Color::get_White()","Candide.CandideUI.ImmediateUi.ImmediateCandideIconLabel::Draw(Candide.CandideUI.UiRenderContext, CandideCreator.Shared.Graphics.IconData, CandideCreator.Shared.Graphics.IconFlag, FontStashSharp.SpriteFontBase, System.String, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2)","Shared.Text.StringDefinitions::GetString(System.String)","Candide.CandideUI.ImmediateUi.ImmediateCandideTextLabel::Measure(FontStashSharp.SpriteFontBase, System.String)","Candide.CandideUI.ImmediateUi.ImmediateCandideTextLabel::Draw(Candide.CandideUI.UiRenderContext, FontStashSharp.SpriteFontBase, System.String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color)","Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()","Candide.Globals::get_CenterOfScreen()","Candide.CandideUI.CandideUiSystem::get_Scale()","CandideCreator.Shared.Graphics.ShapeExtensions::DrawCircle(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, System.Int32, Microsoft.Xna.Framework.Color, System.Single, System.Single)"],"StringLiterals":["Constructions_BuildingNotPartOfTown"],"Source":null},{"Id":"Exit()-\u003ESystem.Void","Name":"Exit","Signature":"public System.Void Exit()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"98BF9A474307AFDB5F5DADEDD81E9A27F7FC4FD35C13B50766A8FB2AAA376542","Hash":"DBF23BC1F0F98E885F98189ADD7C1B82B889585F4CB151D4FE155513BC60E0E3","CalledMethods":["Candide.CandideUI.CandideUiSystem::SetDesktop(Candide.CandideUI.CandideDesktop)","Candide.PlayerMode.BigModeManager::Exit()"],"StringLiterals":[],"Source":null},{"Id":"OnEntering()-\u003ESystem.Void","Name":"OnEntering","Signature":"public System.Void OnEntering()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":170,"BodyHash":"5B1D0098F632083491B1CC6FC5ED8CCEC1B412E64292ED5C9929D93CC67A0B14","Hash":"5BDCF4AA6170259CF1CAD76FDB82B0006F9583C7EC0267A6EA1BD70252C6C52F","CalledMethods":["Candide.PlayerMode.Construction.Constructing.ConstructingHandler::ResetAll()","Candide.CandideUI.CandideExtendedInteractionsHandler::ResetDraggedContent()","Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)","Candide.PlayerMode.AbstractModeManager::get_CandideDesktop()","Candide.CandideUI.CandideUiSystem::SetDesktop(Candide.CandideUI.CandideDesktop)","CandideServer.EventBus.EventBusManager::SendEvent(System.String, System.Object, System.Boolean)","Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()","Candide.PlayerMode.Construction.ConstructionModeManager::SetShowingUi(System.Boolean)","Candide.PlayerMode.Construction.ConstructionModeManager::get_ConstructionDesktop()","ConstructionModeManager.\u003C\u003Ec::\u003COnEntering\u003Eb__26_0(System.Object, System.EventArgs)","System.EventHandler::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Containers.CandideWindow::add_Showed(System.EventHandler)","Candide.PlayerMode.Construction.ConstructionModeManager::\u003COnEntering\u003Eb__26_1(System.Object, System.EventArgs)","Candide.CandideUI.Containers.CandideWindow::add_Closed(System.EventHandler)"],"StringLiterals":["event:/interface/open_window","ui-construction-ui-opened"],"Source":null},{"Id":"OnLeaving()-\u003ESystem.Void","Name":"OnLeaving","Signature":"public System.Void OnLeaving()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"8FEF58505C6C1C13F4DC037545870B959F1F363516B7D0BC5E3DD872C0E2A29B","Hash":"E3AB9583020EC94299B140CF850DBB0F5A4B8236B818C9D985285543015EDD0A","CalledMethods":["Candide.PlayerMode.Construction.ConstructionModeManager::get_ConstructionDesktop()","Candide.CandideUI.CandideDesktop::CloseAll()","Candide.CandideUI.ControllerUiInputSystem::set_DisableUiTemporarily(System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"SetSelectedConstruction(System.String)-\u003ESystem.Void","Name":"SetSelectedConstruction","Signature":"public System.Void SetSelectedConstruction(System.String constructionId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"constructionId","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":23,"BodyHash":"160A38A9715699844474EF4D8CE4ED1A0B3B52BE6A22F8539444B3886E574FE4","Hash":"E111052F0A8604654858477503BAD3618B26B952C55292D9CB1B4B0D879BF7A5","CalledMethods":["Candide.Input.RtsPlayerInputController::ResetPlacingPosition()","Candide.PlayerMode.Construction.Constructing.ConstructingHandler::SetSelectedConstruction(System.String)"],"StringLiterals":[],"Source":null},{"Id":"SetShowingUi(System.Boolean)-\u003ESystem.Void","Name":"SetShowingUi","Signature":"public System.Void SetShowingUi(System.Boolean showUi)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"showUi","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":103,"BodyHash":"98D9245E92F85BF17C79ABF197CD0BA5BA71CF5052F287177FF2AED4B7911CEA","Hash":"7188448FF769E69ACAEBE796610CFA7B4AC669B1D4DD871FAC25EFAF6EB7AD53","CalledMethods":["Candide.CandideUI.ControllerUiInputSystem::set_DisableUiTemporarily(System.Boolean)","Candide.PlayerMode.Construction.ConstructionModeManager::get_ConstructionDesktop()","Candide.CandideUI.CandideUiElement::get_Visible()","Candide.CandideUI.Containers.CandideWindow::Show(Candide.CandideUI.CandideDesktop, System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CSystem.Int32\u003E)","Candide.CandideUI.Containers.CandideWindow::Close()"],"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":987,"BodyHash":"F241FE65995507150F26B80E9071FA689A93E60CA5CC89C0EDA8ED8C6461D49D","Hash":"0D0D7ED487799F523E6788DD2805DCDE91445FFB8F36D66B591A85A4B2406AC7","CalledMethods":["Candide.PlayerMode.Construction.Constructing.ConstructingHandler::Reset()","Shared.Entity.EntityWrapper::get_Immovable()","Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::LengthSquared()","Candide.PlayerMode.Construction.ConstructionModeManager::Exit()","Candide.Input.SuperKeybind::Pressed()","Candide.PlayerMode.Construction.ConstructionModeManager::get_ConstructionDesktop()","Candide.CandideUI.Windows.CandideModalWindow::ModalAlreadyExists(Candide.CandideUI.CandideDesktop)","Candide.CandideUI.CandideUiSystem::get_InputFocusableElement()","Candide.PlayerMode.Construction.ConstructionModeManager::SetSelectedConstruction(System.String)","Candide.PlayerMode.Construction.ConstructionDesktop::UserPressedClose()","Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()","Candide.PlayerMode.Construction.ConstructionModeManager::SetShowingUi(System.Boolean)","Candide.PlayerMode.Construction.ConstructionContext::SetSubMode(Candide.PlayerMode.SubMode)","Candide.CandideUI.CandideUiElement::get_Visible()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.ClientTownModel\u003E::get_Count()","Shared.Entity.EntityWrapper::get_Position2()","Candide.GameModels.Managers.TownsManager::GetClosestTown(Microsoft.Xna.Framework.Vector2)","Candide.PlayerMode.AbstractModeManager::OnEntering()","Candide.PlayerMode.AbstractModeManager::get_IsMouseOverGui()","Candide.Input.SuperKeybind::Down()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","Candide.PlayerMode.Construction.Constructing.ConstructingHandler::Update(CandideServer.Models.Town.TownModel)","Candide.Input.SuperKeybind::Up()","Candide.PlayerMode.Construction.PlacingConstruction::get_ConstructionId()","System.String::op_Equality(System.String, System.String)","System.Nullable\u003CSystem.Int32\u003E::get_HasValue()","System.Nullable\u003CSystem.Int32\u003E::get_Value()","Candide.PlayerMode.Construction.SubPlacingConstruction::SetSelectedIndex(System.Int32)","Candide.PlayerMode.Construction.ConstructionModeManager::UpdateHoveredTarget()","Candide.PlayerMode.Construction.HighlightedBuilding::SetEmpty()"],"StringLiterals":["service:remove_construction_site"],"Source":null},{"Id":"UpdateHoveredTarget()-\u003ESystem.Void","Name":"UpdateHoveredTarget","Signature":"private System.Void UpdateHoveredTarget()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":326,"BodyHash":"50914BDE10D3B132108555C5FEF74260CD719DBA22155C9B2B093787E07BA0D5","Hash":"790666E1D82D6349C46378696A36739C1B969AE7916D57F1D2B1E2A4E8CC3224","CalledMethods":["Candide.PlayerMode.Construction.ConstructionModeManager::get_PlacingConstruction()","Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()","Candide.PlayerMode.Construction.ConstructionModeManager::get_ConstructionDesktop()","Candide.CandideUI.CandideUiElement::get_Visible()","Candide.CandideUI.ControllerUiInputSystem::get_IsFocusingUi()","Candide.PlayerMode.Construction.ConstructionModeManager::get_CursorWorldPos()","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::get_Current()","Microsoft.Xna.Framework.Rectangle::Contains(System.Single, System.Single)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Decoration\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Decoration\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Decoration\u003E::get_Current()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Decoration\u003E::MoveNext()"],"StringLiterals":[],"Source":null}],"Hash":"3913CFC274A62D9C061E0C4D565B782C9C08AF6E0F28AD81EC1AB745A4C980A3"}