{"Id":"Candide.GameModels.Controllers.ConstructionSitesController","Name":"ConstructionSitesController","DisplayName":"ConstructionSitesController","FullName":"Candide.GameModels.Controllers.ConstructionSitesController","Namespace":"Candide.GameModels.Controllers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"CreateConstructionSite(Candide.GameModels.Models.Constructions.ConstructionSite)-\u003ESystem.Void","Name":"CreateConstructionSite","Signature":"public System.Void CreateConstructionSite(Candide.GameModels.Models.Constructions.ConstructionSite newSite)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"newSite","Type":"Candide.GameModels.Models.Constructions.ConstructionSite","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":115,"BodyHash":"4E6AB3CCB93F015C8C2110B42AE6F3FD6B519FF6991BE36189E4E824D8A824AD","Hash":"B007F727ECFABD11B3F5ED27B9A92B603640796A689BA3E3C1C658F4224AD663","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::Deconstruct(!0\u0026, !1\u0026)","Microsoft.Xna.Framework.Rectangle::Intersects(Microsoft.Xna.Framework.Rectangle)","Candide.GameModels.Controllers.ConstructionSitesController::RemoveConstructionSite(System.Guid)","Dictionary.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::Add(!0, !1)","Candide.GameModels.Models.Constructions.ConstructionSite::Render()","Candide.GameModels.Systems.ConstructionSitesSystem::ConstructionPlacedVfx(Candide.GameModels.Models.Constructions.ConstructionSite)"],"StringLiterals":[],"Source":null},{"Id":"RemoveConstructionSite(System.Guid)-\u003ESystem.Void","Name":"RemoveConstructionSite","Signature":"public System.Void RemoveConstructionSite(System.Guid id)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"id","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":39,"BodyHash":"611DE1E4612A6BA767D6588BD04D9F98CCC8C7E4C067544964C7E075C96F6EAC","Hash":"8ADD1CBC361F3BA3EE3D69595B81426ADEE9E7DD317E35A04077F35FF2E18496","CalledMethods":["Candide.GameModels.GameState::TryGetConstructionSite(System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::Remove(!0, !1\u0026)","Candide.GameModels.Systems.ConstructionSitesSystem::ConstructionPlacedVfx(Candide.GameModels.Models.Constructions.ConstructionSite)","Candide.GameModels.Models.Constructions.ConstructionSite::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"SyncFullGameState(CandideServer.ServerServices.GetFullGameStateResponse)-\u003ESystem.Void","Name":"SyncFullGameState","Signature":"public System.Void SyncFullGameState(CandideServer.ServerServices.GetFullGameStateResponse model)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"model","Type":"CandideServer.ServerServices.GetFullGameStateResponse","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":203,"BodyHash":"0D4EF4F80BB43B2B5709518BBC1A06A2F2168760E3903AB3261E60B2B8CD60A5","Hash":"A14BDCBF771C2C7AEA468141D248AFA95564246BDD7F49F6B6603B8DD4DBDC0C","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::get_Current()","Candide.GameModels.Models.Constructions.ConstructionSite::Dispose()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.ConstructionSiteModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Models.ConstructionSiteModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.ConstructionSiteModel\u003E::get_Current()","Microsoft.Xna.Framework.Rectangle::get_Location()","Shared.Data.ConstructionDataBase::GetConstructionOrMissing(System.String)","Candide.GameModels.Models.Constructions.ConstructionSite::.ctor(Microsoft.Xna.Framework.Point, System.Int32, System.Int32, Shared.Models.Construction.ConstructionModel, System.Guid, System.Nullable\u003CSystem.Guid\u003E)","Candide.GameModels.Models.Constructions.ConstructionSite::Render()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::Add(!0, !1)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.ConstructionSiteModel\u003E::MoveNext()"],"StringLiterals":[],"Source":null}],"Hash":"1271E0B1EB4DCBD3C4D97A3BDD9585FECBB7FF9630543EF27071786B5DA14D3C"}