{"Id":"Candide.PlayerMode.Construction.SelectedConstructionFoodDispenserProximityFunctionality","Name":"SelectedConstructionFoodDispenserProximityFunctionality","DisplayName":"SelectedConstructionFoodDispenserProximityFunctionality","FullName":"Candide.PlayerMode.Construction.SelectedConstructionFoodDispenserProximityFunctionality","Namespace":"Candide.PlayerMode.Construction","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality"],"SourceLocations":[],"Fields":[{"Id":"TileSizeHalf:System.Int32","Name":"TileSizeHalf","Type":"System.Int32","Signature":"private System.Int32 TileSizeHalf","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"1228F1901F4B3E4CE5BB0793D9280807AA2B012D78BC49D0B6615A5301F7136C"},{"Id":"_foodDispenser:Shared.Models.Construction.FoodDispenser","Name":"_foodDispenser","Type":"Shared.Models.Construction.FoodDispenser","Signature":"private Shared.Models.Construction.FoodDispenser _foodDispenser","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"03EDE56B7B842530A6E0ABE1FA503CC3312CE3D6EC56A40BE30EE67696A00B88"},{"Id":"_foodIcon:CandideCreator.Shared.Graphics.Icon","Name":"_foodIcon","Type":"CandideCreator.Shared.Graphics.Icon","Signature":"private CandideCreator.Shared.Graphics.Icon _foodIcon","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"F72D189B3DD57F7E629C575D9F23F6FE5FA1ECB5C813646D0B1F6C1DAFFC40AF"}],"Properties":[],"Events":[],"Methods":[{"Id":"DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Int32, System.Int32, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"DrawInWorldUi","Signature":"public System.Void DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, System.Int32 tileWidth, System.Int32 tileHeight, Microsoft.Xna.Framework.Vector2 selectedConstructionLocation, Microsoft.Xna.Framework.Vector2 middleWorldPos)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"tileWidth","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"tileHeight","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"selectedConstructionLocation","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"middleWorldPos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":240,"BodyHash":"1E8BF5B7BD070C8F8A09C02C055C95B648E05C84B939FAEF6222CCA6669D56E4","Hash":"50FC3261825073F2D4469BED304227B7E7C1351E982A38FB87E28F2006A4385A","CalledMethods":["Microsoft.Xna.Framework.Color::get_Beige()","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)","Microsoft.Xna.Framework.Color::get_DarkOrange()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Graphics.Icon::DrawCentered(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2)","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()","CandideServer.Toolkit.TileBoundsHelper::GetCenteredPositionFromTileBounds(Microsoft.Xna.Framework.Rectangle)","Shared.Helpers.TileBoundsIntersectionHelper::Intersects(Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Rectangle)","CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector2, System.Single)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetTooltipString(System.Text.StringBuilder)-\u003ESystem.Void","Name":"GetTooltipString","Signature":"public System.Void GetTooltipString(System.Text.StringBuilder sb)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"sb","Type":"System.Text.StringBuilder","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"FEF132D17D166A1FA1CE4C7E675AD2C3AF2DB1B260610B3FB7A0508B3144A6A1","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"IsValid(System.Int32, System.Int32, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Boolean","Name":"IsValid","Signature":"public System.Boolean IsValid(System.Int32 tileWidth, System.Int32 tileHeight, Microsoft.Xna.Framework.Vector2 selectedConstructionLocation, Microsoft.Xna.Framework.Vector2 middleWorldPos)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"tileWidth","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"tileHeight","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"selectedConstructionLocation","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"middleWorldPos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":2,"BodyHash":"28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49","Hash":"6B684908C9FBFBEA65F0B160D05DB05025AFA49DDEE0DC33E93B97B8722394EC","CalledMethods":[],"StringLiterals":[],"Source":null}],"Hash":"E02279238094B9724B9C1F8A60D4FC05B41DC43A822E2DC0791C70A71083E41B"}