{"Id":"Candide.PlayerMode.Construction.SelectedConstructionEntityProximityFunctionality","Name":"SelectedConstructionEntityProximityFunctionality","DisplayName":"SelectedConstructionEntityProximityFunctionality","FullName":"Candide.PlayerMode.Construction.SelectedConstructionEntityProximityFunctionality","Namespace":"Candide.PlayerMode.Construction","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality"],"SourceLocations":[],"Fields":[{"Id":"_count:System.Int32","Name":"_count","Type":"System.Int32","Signature":"private System.Int32 _count","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"3491503832BC5CF27897991762DFD04F2115C80D0624AF9696FE803AA5337AC0"},{"Id":"_entityProximityFunctionality:Shared.Models.Buildings.EntityProximityFunctionality","Name":"_entityProximityFunctionality","Type":"Shared.Models.Buildings.EntityProximityFunctionality","Signature":"private Shared.Models.Buildings.EntityProximityFunctionality _entityProximityFunctionality","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E64DBF563EE903801B8DB6B3DE5AA64675E538E531BB4B121F8B18F37DA6D4D4"}],"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":222,"BodyHash":"0CD197D2F9242C31EBBFFAE0FB71F1D06B43CAD364C63E4D4501ACE59203B351","Hash":"328C1871424A339FDC0AB4B5FDC27BC7C8940AA412096628314D343754E51221","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()","Shared.Entity.EntitySystem::GetEntitiesInCircleArea(Microsoft.Xna.Framework.Vector2, System.Single)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::GetEnumerator()","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::get_Current()","Shared.Entity.EntityWrapper::get_BaseGuid()","System.Linq.Enumerable::Contains(System.Collections.Generic.IEnumerable\u003C!!0\u003E, !!0)","Shared.Entity.EntityWrapper::get_Position2()","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetCount(Shared.Models.Buildings.EntityProximityFunctionality, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Int32","Name":"GetCount","Signature":"public System.Int32 GetCount(Shared.Models.Buildings.EntityProximityFunctionality entityProximityFunctionality, Microsoft.Xna.Framework.Vector2 middleWorldPos)","Visibility":"public","ReturnType":"System.Int32","Parameters":[{"Name":"entityProximityFunctionality","Type":"Shared.Models.Buildings.EntityProximityFunctionality","IsOut":false,"IsOptional":false},{"Name":"middleWorldPos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":85,"BodyHash":"82C46A65B336FFBD754208CFAD1CA7497B3F53E135EA0CBC90B9C9B36837DB58","Hash":"00E1C35C7ED68DB0CB5AB812932F7506432922C66E2F0A56794D762B394163C7","CalledMethods":["Shared.Entity.EntitySystem::GetEntitiesInCircleArea(Microsoft.Xna.Framework.Vector2, System.Single)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::GetEnumerator()","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::get_Current()","Shared.Entity.EntityWrapper::get_BaseGuid()","System.Linq.Enumerable::Contains(System.Collections.Generic.IEnumerable\u003C!!0\u003E, !!0)","List.Enumerator\u003CShared.Entity.EntityWrapper\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":19,"BodyHash":"8C20ABB12DED04E452DA6E8B78E1BC0EA044F6555A2F69F39B2323CA37BC734C","Hash":"DE95A79B7357B554AFB9CADABE66E2585D846056DB0B939702115C9DC953E90A","CalledMethods":["Candide.PlayerMode.Construction.SelectedConstructionEntityProximityFunctionality::GetTooltipString(System.Text.StringBuilder, Shared.Models.Buildings.EntityProximityFunctionality, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"GetTooltipString(System.Text.StringBuilder, Shared.Models.Buildings.EntityProximityFunctionality, System.Int32)-\u003ESystem.Void","Name":"GetTooltipString","Signature":"public System.Void GetTooltipString(System.Text.StringBuilder sb, Shared.Models.Buildings.EntityProximityFunctionality entityProximityFunctionality, System.Int32 count)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"sb","Type":"System.Text.StringBuilder","IsOut":false,"IsOptional":false},{"Name":"entityProximityFunctionality","Type":"Shared.Models.Buildings.EntityProximityFunctionality","IsOut":false,"IsOptional":false},{"Name":"count","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":40,"BodyHash":"11D42F19518033F4629851C6E27B30F7F23EFE7F37A5639955C88A5099AF16A9","Hash":"1623C1A37105A7DA108CB59EA3B70EA562D965E25D42D2F7D7BB7241779EADA9","CalledMethods":["System.String::IsNullOrEmpty(System.String)","System.Int32::ToString()","Shared.Text.StringDefinitions::GetFormatString(System.String, System.String)","System.Text.StringBuilder::Append(System.String)"],"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":"57545EA091F3284E7CCFAF19784318669DCEF0E85B7CB6BCCB3951BC66A3C3C3"}