{"Id":"Candide.DebugTools.PathFindImgui","Name":"PathFindImgui","DisplayName":"PathFindImgui","FullName":"Candide.DebugTools.PathFindImgui","Namespace":"Candide.DebugTools","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"FromBuildingId:System.Nullable\u00601\u003CSystem.Guid\u003E","Name":"FromBuildingId","Type":"System.Nullable\u003CSystem.Guid\u003E","Signature":"public System.Nullable\u003CSystem.Guid\u003E FromBuildingId","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"22AEDE149EDA401A0D9706C6AAB92D97A08217C4B4CED57160746A36BBC49761"},{"Id":"LastPoint:Microsoft.Xna.Framework.Vector2","Name":"LastPoint","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 LastPoint","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"DF160DA5E661089169C727D5E1D7218419CDB2568DF08D08DA7D1962CF3483D5"},{"Id":"Testing:System.Boolean","Name":"Testing","Type":"System.Boolean","Signature":"public System.Boolean Testing","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"CB0939A1C89DE3F19BCBE2310C131EADA0A7964A5F846CF63205C8ECF25FA2A6"}],"Properties":[],"Events":[],"Methods":[{"Id":"CollisionTest(Microsoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindArgs)-\u003ESystem.Boolean","Name":"CollisionTest","Signature":"private System.Boolean CollisionTest(Microsoft.Xna.Framework.Vector2 point, CandideServer.PathFinding.PathFindArgs args)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"point","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.PathFinding.PathFindArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":269,"BodyHash":"EE4B96DFC3F7347C8154F751FF50394BB8A402880E1CA714681FDB33A3E623CD","Hash":"5402216019A424604AB641AE0061BF648462FE30A499FCC4DC26DCD28B97BB78","CalledMethods":["CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","Shared.Collision.QueryRectBox::.ctor()","CandideCreator.Shared.Algorithms.AabbTree\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","AabbTree.QueryRect\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::GetEnumerator()","AabbTree.QueryRect\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::get_Current()","CandideCreator.Shared.Models.RectangleF::get_TopLeft()","Shared.Collision.CollisionTerrainGroup::CheckForCollision(Shared.Collision.QueryRectBox, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Shared.Collision.CollisionSpecialGroup::CheckForCollisionAtPosition(Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper)","AabbTree.QueryRect\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"CreateImGui()-\u003ESystem.Void","Name":"CreateImGui","Signature":"public System.Void CreateImGui()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":412,"BodyHash":"A30759764D08101658D8D9C9CAD1A7872C23F317922B43709014B511609EADAA","Hash":"19C1754EBCE3C070C92C5C61DCF98D2448AEA12D9FBBAC33A6A17F05DB279406","CalledMethods":["System.String::op_Implicit(System.String)","ImGuiNET.ImGui::CollapsingHeader(System.ReadOnlySpan\u003CSystem.Char\u003E)","ImGuiNET.ImGui::Text(System.ReadOnlySpan\u003CSystem.Char\u003E)","CandideServer.PathFinding.PathFindSystem::get_Time()","CandideServer.PathFinding.PathFindTaskInfo::get_IsActive()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0, System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","ImGuiNET.ImGui::Checkbox(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Boolean\u0026)","Candide.Input.InputManager::Down(Candide.Input.MouseButtons)","Candide.Input.InputManager::Down(Microsoft.Xna.Framework.Input.Keys)","Candide.DebugTools.PathFindImgui::Test()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Object::ToString()","ImGuiNET.ImGui::BeginCombo(System.ReadOnlySpan\u003CSystem.Char\u003E, System.ReadOnlySpan\u003CSystem.Char\u003E)","ImGuiNET.ImGui::Selectable(System.ReadOnlySpan\u003CSystem.Char\u003E)","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()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::MoveNext()","System.IDisposable::Dispose()","ImGuiNET.ImGui::EndCombo()"],"StringLiterals":["Task Debug","Active tasks:",". Time: ","F2","Pathfind Testing","Testing","From Building","None"],"Source":null},{"Id":"Test()-\u003ESystem.Void","Name":"Test","Signature":"private System.Void Test()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":265,"BodyHash":"7279441BC2BC39D098C41A9BEC3B6117A332B70DBA0FC6A23B9F3CBD7D1A6B61","Hash":"8E8E4AA8CC689A041CDC2A220CC30D7387EC5F38D0995ACD650A21A925071822","CalledMethods":["PathFindImgui.\u003C\u003Ec__DisplayClass4_0::.ctor()","Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Shared.Entity.EntityWrapper::get_Id()","CandideServer.PathFinding.PathFindArgs::.ctor()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::.ctor(!0)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Shared.Entity.EntityWrapper::get_Position2()","PathFindImgui.\u003C\u003Ec__DisplayClass4_0::\u003CTest\u003Eb__0()","System.Action::.ctor(System.Object, System.IntPtr)","Candide.DebugTools.DebugTool::RunOnServer(System.Action)"],"StringLiterals":[],"Source":null},{"Id":"Test2()-\u003ESystem.Void","Name":"Test2","Signature":"private System.Void Test2()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":54,"BodyHash":"3AB9FD9B6430C076A3372D60043D62C6EF23CBF5F96640BDE2A5E0C1C9343FD6","Hash":"9314896A4776CD8A4C60C1C614459CA6539C79CA18F04C3CA7973529DC3AB644","CalledMethods":["PathFindImgui.\u003C\u003Ec__DisplayClass5_0::.ctor()","Shared.Entity.EntityWrapper::get_Id()","PathFindImgui.\u003C\u003Ec__DisplayClass5_0::\u003CTest2\u003Eb__0()","System.Action::.ctor(System.Object, System.IntPtr)","Candide.DebugTools.DebugTool::RunOnServer(System.Action)"],"StringLiterals":[],"Source":null}],"Hash":"18F852299CA29E05754F4C48AB6B0325A845554AD331894F872E947FC0641556"}