{"Id":"Candide.PlayerMode.Construction.Constructing.PlacingConstructionData","Name":"PlacingConstructionData","DisplayName":"PlacingConstructionData","FullName":"Candide.PlayerMode.Construction.Constructing.PlacingConstructionData","Namespace":"Candide.PlayerMode.Construction.Constructing","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ConstructionId:System.String","Name":"ConstructionId","Type":"System.String","Signature":"public System.String ConstructionId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"E90C3FF07C1122A822EB80AE86D1E066888D3849631DF4DD7C0A3B273B37F899"},{"Id":"ConstructionType:Shared.Models.Construction.ConstructionType","Name":"ConstructionType","Type":"Shared.Models.Construction.ConstructionType","Signature":"public Shared.Models.Construction.ConstructionType ConstructionType","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"5D8A29529B7E76A782D5DDC6150323AEB42036C603EBCA7A471F68D44F2EE701"},{"Id":"ProximityFunctionalities:System.Collections.Generic.List\u00601\u003CCandide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality\u003E","Name":"ProximityFunctionalities","Type":"System.Collections.Generic.List\u003CCandide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality\u003E","Signature":"public System.Collections.Generic.List\u003CCandide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality\u003E ProximityFunctionalities","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"C7CB8E3AB7860A691F475F65CF47E0B8E95BE857A7D6A2F9AFC45BF54EB226C3"},{"Id":"SpaceInfo:Shared.Models.Construction.ConstructionSpaceInfo","Name":"SpaceInfo","Type":"Shared.Models.Construction.ConstructionSpaceInfo","Signature":"public Shared.Models.Construction.ConstructionSpaceInfo SpaceInfo","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"5B84934CBE5FBFDE0182580470D46422256F5343C41423BC51112999EA57D25A"},{"Id":"SpawnedId:System.String","Name":"SpawnedId","Type":"System.String","Signature":"public System.String SpawnedId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"79BD330C13AC4FE706A882B148C090E1F28B58BF58752BBF025A8657667D90DC"}],"Properties":[],"Events":[],"Methods":[{"Id":"DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point)-\u003ESystem.Void","Name":"DrawInWorldUi","Signature":"public System.Void DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Point placingTopLeftTile)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"placingTopLeftTile","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":157,"BodyHash":"BCCFE9FC6710FB7510DD7778597DC9491975A89C828DD00EE8C9EF98A63C60F9","Hash":"1B2DEFA3EB994C2A5BB63F3C89982D38917EC0290AF0092FD01824BDF35FAD80","CalledMethods":["Shared.Models.Construction.ConstructionSpaceInfo::get_GetMainArea()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Rectangle::get_Size()","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CCandide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality\u003E::GetEnumerator()","List.Enumerator\u003CCandide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality\u003E::get_Current()","Candide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality::DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Int32, System.Int32, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","List.Enumerator\u003CCandide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"HasConditionsMet(Microsoft.Xna.Framework.Point, System.String)-\u003ESystem.Boolean","Name":"HasConditionsMet","Signature":"public System.Boolean HasConditionsMet(Microsoft.Xna.Framework.Point placingTopLeftTile, System.String placingBiomeCategory)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"placingTopLeftTile","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false},{"Name":"placingBiomeCategory","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":366,"BodyHash":"07092FF832316A276341F36FFE87B8EEBDC8365D746C48A9F2E1454DD1E94096","Hash":"C0CD64B21858E640D68037745A5947F7213760A91C9E2AB942B6B79AF9600A21","CalledMethods":["Candide.GameModels.Helpers.ConstructionHelper::IsValidConstructionPosition(Shared.Models.Construction.ConstructionTileArea, Microsoft.Xna.Framework.Point)","System.String::op_Equality(System.String, System.String)","Shared.Data.BuildingDataBase::GetBuildingOrNull(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::TryGetValue(!0, !1\u0026)","Shared.Models.Construction.ConstructionSpaceInfo::get_GetMainArea()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Rectangle::get_Size()","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CCandide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality\u003E::GetEnumerator()","List.Enumerator\u003CCandide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality\u003E::get_Current()","Candide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality::IsValid(System.Int32, System.Int32, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","List.Enumerator\u003CCandide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":["other"],"Source":null}],"Hash":"7DB91A838B45D2D0ED10B8A0CD383B7E13B7673798A8CE3D1C2E53BA32C91712"}