{"Id":"CandideServer.PathFinding.ThreadRoadPathFinder","Name":"ThreadRoadPathFinder","DisplayName":"ThreadRoadPathFinder","FullName":"CandideServer.PathFinding.ThreadRoadPathFinder","Namespace":"CandideServer.PathFinding","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_endPos:Microsoft.Xna.Framework.Vector2","Name":"_endPos","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _endPos","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"52442212F2C8AB72CD69AE8A658C20875B285DF9AF5AD2EF43E70872D6FD9E21"},{"Id":"_getChunksReuseList:System.Collections.Generic.List\u00601\u003CCandideServer.Models.ServerWorldChunk\u003E","Name":"_getChunksReuseList","Type":"System.Collections.Generic.List\u003CCandideServer.Models.ServerWorldChunk\u003E","Signature":"private System.Collections.Generic.List\u003CCandideServer.Models.ServerWorldChunk\u003E _getChunksReuseList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"08F52BD3F811C1DD514AFF9102ED0A78C10532466C801CC18B64E16955D73793"},{"Id":"_ignoreEntityIds:System.Collections.Generic.HashSet\u00601\u003CSystem.Guid\u003E","Name":"_ignoreEntityIds","Type":"System.Collections.Generic.HashSet\u003CSystem.Guid\u003E","Signature":"private System.Collections.Generic.HashSet\u003CSystem.Guid\u003E _ignoreEntityIds","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"12A727F9567F41B722198C9A1F12FC5C470355BD80C856E44C5BAE5B6345DD6F"},{"Id":"_initializedStatics:System.Boolean","Name":"_initializedStatics","Type":"System.Boolean","Signature":"private System.Boolean _initializedStatics","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"9894FD0A2A9F77807933CE30DB3332C1379EA47175815D03A6806B50C4174CD2"},{"Id":"_isInside:System.Boolean","Name":"_isInside","Type":"System.Boolean","Signature":"private System.Boolean _isInside","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"76A307170B5DA8E7A87CEFE10C162A12B4E09DEC6D7ED58134DCFB8507349850"},{"Id":"_maximumPosition:Microsoft.Xna.Framework.Vector2","Name":"_maximumPosition","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _maximumPosition","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"70B62B91B445CA2388096DA45304187290CBA558FAA38E691E865FCC2F47498E"},{"Id":"_minimumPosition:Microsoft.Xna.Framework.Vector2","Name":"_minimumPosition","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _minimumPosition","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"8AA8BD30B6B4FE982BD3F6285091DF7A9466BCF79EDCEBD2C88D9C0226976C47"},{"Id":"_multiCollisionEnumerator:Shared.Collision.MultiCollisionEnumerator","Name":"_multiCollisionEnumerator","Type":"Shared.Collision.MultiCollisionEnumerator","Signature":"private Shared.Collision.MultiCollisionEnumerator _multiCollisionEnumerator","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"FC9C6ED8C98AE2150D5E87F83F1C181A256F821E30FC55702C9004B522BC686C"},{"Id":"_pathNodeConnections:System.Collections.Generic.List\u00601\u003CPathNode\u003E","Name":"_pathNodeConnections","Type":"System.Collections.Generic.List\u003CPathNode\u003E","Signature":"private System.Collections.Generic.List\u003CPathNode\u003E _pathNodeConnections","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"B259F569B63F4E656C10D3CE751126C176CB46AED6299CB9BFA58F13B38D932D"},{"Id":"_queryRectBox:Shared.Collision.QueryRectBox","Name":"_queryRectBox","Type":"Shared.Collision.QueryRectBox","Signature":"private Shared.Collision.QueryRectBox _queryRectBox","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"FD10DC375F0DD60622901A0B670ED310910F8D0C0201C3A697DF92D49FCC4150"},{"Id":"_searchQueue:System.Collections.Generic.PriorityQueue\u00602\u003CCandideServer.PathFinding.PathFindNode2,System.Single\u003E","Name":"_searchQueue","Type":"System.Collections.Generic.PriorityQueue\u003CCandideServer.PathFinding.PathFindNode2, System.Single\u003E","Signature":"private System.Collections.Generic.PriorityQueue\u003CCandideServer.PathFinding.PathFindNode2, System.Single\u003E _searchQueue","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"A318BBAF2E0E11086BEEB8EAE867CD2A7F5F510757F8BE7ABE9E821B2E8B474D"},{"Id":"_temporaryPathStorage:System.Collections.Generic.List\u00601\u003CMicrosoft.Xna.Framework.Vector2\u003E","Name":"_temporaryPathStorage","Type":"System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E","Signature":"private System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E _temporaryPathStorage","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"1977FCC229FFD4DCA782345D12B1F35C28268E89F958352766AA93C5CDF3455A"},{"Id":"_tileSize:Microsoft.Xna.Framework.Point","Name":"_tileSize","Type":"Microsoft.Xna.Framework.Point","Signature":"private Microsoft.Xna.Framework.Point _tileSize","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"4B3DEBF6764D83501BE128E4ABB9FE32B54A846C3282D99D0001A841A575B3F9"},{"Id":"_visited:System.Collections.Generic.Dictionary\u00602\u003CMicrosoft.Xna.Framework.Vector2,CandideServer.PathFinding.PathFindNode2\u003E","Name":"_visited","Type":"System.Collections.Generic.Dictionary\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E","Signature":"private System.Collections.Generic.Dictionary\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E _visited","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"18378EC86537B93A652AA88E94FEF52DEC44AAF68D77AEB9D287B46A2B87E3FC"}],"Properties":[],"Events":[],"Methods":[{"Id":"BuildPath(Microsoft.Xna.Framework.Vector2, System.Collections.Generic.List\u00601\u003CMicrosoft.Xna.Framework.Vector2\u003E, CandideServer.PathFinding.PathFindNode2, System.Boolean, System.Boolean)-\u003ESystem.Void","Name":"BuildPath","Signature":"private System.Void BuildPath(Microsoft.Xna.Framework.Vector2 startPos, System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E pathOut, CandideServer.PathFinding.PathFindNode2 node, System.Boolean addPathToEndPos, System.Boolean preferRoads)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"startPos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"pathOut","Type":"System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E","IsOut":false,"IsOptional":false},{"Name":"node","Type":"CandideServer.PathFinding.PathFindNode2","IsOut":false,"IsOptional":false},{"Name":"addPathToEndPos","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"preferRoads","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"B5B9904885FFF53A06D6DEA5ED50084020110A3E96D239DA06B2383C38BBE8F3","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"CanVisitTile(WorldTile\u002BStructureType)-\u003ESystem.Boolean","Name":"CanVisitTile","Signature":"private System.Boolean CanVisitTile(WorldTile.StructureType type)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"type","Type":"WorldTile.StructureType","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":22,"BodyHash":"0F2301D48ECE2398431AFA0740D5CF3DC0A0C657F5238737CE972B064CAAACBF","Hash":"7FBBF9006A60734B0878373232D8E430F53C910A8EC844E25835A61477E6FDEC","CalledMethods":["Shared.Data.StructureTileFlagsExtension::HasFlags(Shared.Data.StructureTileFlags, Shared.Data.StructureTileFlags)"],"StringLiterals":[],"Source":null},{"Id":"CheckBounds(Microsoft.Xna.Framework.Vector2)-\u003ESystem.Boolean","Name":"CheckBounds","Signature":"private System.Boolean CheckBounds(Microsoft.Xna.Framework.Vector2 position)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":78,"BodyHash":"12C875A6A82FEE151161CD72C34DB04CC79DE1077C8187F91B64BCB4CAEC5DBE","Hash":"82A60832E6457363D0896A1CBC9E995ACFB70DDCB8D4AF3701536881A717BB9F","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Single","Name":"Distance","Signature":"private System.Single Distance(Microsoft.Xna.Framework.Vector2 point, Microsoft.Xna.Framework.Vector2 other)","Visibility":"private","ReturnType":"System.Single","Parameters":[{"Name":"point","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"other","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"102C853B35AED3CF986BBE8E847D95CD982ED53B86F39A116910E9CABAA92178","Hash":"D5080BEF77917DBEA39635344EC7E1A05BA0406B015F4718B3BCA7144F77B8AB","CalledMethods":["System.Math::Abs(System.Single)"],"StringLiterals":[],"Source":null},{"Id":"FindPath(CandideServer.PathFinding.PathFindArgs, CandideServer.PathFinding.PathFindTaskInfo[], CandideServer.PathFinding.PathFindTaskInfo, System.Threading.CancellationToken)-\u003ESystem.Boolean","Name":"FindPath","Signature":"public System.Boolean FindPath(CandideServer.PathFinding.PathFindArgs args, CandideServer.PathFinding.PathFindTaskInfo[] activeTasks, CandideServer.PathFinding.PathFindTaskInfo startInfo, System.Threading.CancellationToken ct)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"args","Type":"CandideServer.PathFinding.PathFindArgs","IsOut":false,"IsOptional":false},{"Name":"activeTasks","Type":"CandideServer.PathFinding.PathFindTaskInfo[]","IsOut":false,"IsOptional":false},{"Name":"startInfo","Type":"CandideServer.PathFinding.PathFindTaskInfo","IsOut":false,"IsOptional":false},{"Name":"ct","Type":"System.Threading.CancellationToken","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":3476,"BodyHash":"8E43DB0E26D25CC59A6C8C2EB6EA5B3D5B58DF6CA985AE0D0A20363560933C4F","Hash":"BD43F5CE8105EF2FBF5EC7958C96A8A72DD2AE3C8608B7E36ED933B012054587","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.PathFinding.ThreadRoadPathFinder::Initialize()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Clear()","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Count()","Microsoft.Xna.Framework.Point::get_Zero()","Microsoft.Xna.Framework.Vector2::get_Zero()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::.ctor(!0)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.SimulationModels.BuildingSimulationModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.SimulationModels.BuildingSimulationModel::TryGetInteriorPathNodeHandler(CandideServer.PathFinding.PathNodeHandler\u0026)","CandideServer.SimulationModels.BuildingSimulationModel::TryGetExteriorPathNodeHandler(CandideServer.PathFinding.PathNodeHandler\u0026)","Microsoft.Xna.Framework.Rectangle::get_Location()","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::get_HasValue()","CandideServer.ServerManagers.CitizenServerManager::TryGetBuildingExteriorDoorPosition(CandideServer.SimulationModels.BuildingSimulationModel, Microsoft.Xna.Framework.Vector2\u0026)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::GetValueOrDefault()","CandideServer.PathFinding.PathNodeHandler::get_Door()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2Xz(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideServer.PathFinding.ThreadRoadPathFinder::CheckBounds(Microsoft.Xna.Framework.Vector2)","Shared.Entity.EntityWrapper::get_Id()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Add(!0)","CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xy(Microsoft.Xna.Framework.Vector2)","Shared.Entity.EntityWrapper::get_EntityStepHeight()","Shared.Collision.CollisionSpecialGroup::GetAllCollidingEntityIds(Shared.Collision.MultiCollisionEnumerator, Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Single, System.Collections.Generic.HashSet\u003CSystem.Guid\u003E, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::AngleToVector(System.Single)","CandideServer.PathFinding.ThreadRoadPathFinder::IsPointOk(Microsoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindCollisionData, System.Boolean, CandideServer.PathFinding.PathFindArgs, CandideServer.Models.Worlds.WorldModel, System.Single)","CandideServer.PathFinding.ThreadRoadPathFinder::Heuristic(Microsoft.Xna.Framework.Vector2)"],"StringLiterals":["Tried to pathfind inside a building exterior.","Pathfind failed because of no start position","Pathfind failed because of no end position","Pathfinding broke"],"Source":null},{"Id":"Heuristic(Microsoft.Xna.Framework.Vector2)-\u003ESystem.Single","Name":"Heuristic","Signature":"private System.Single Heuristic(Microsoft.Xna.Framework.Vector2 point)","Visibility":"private","ReturnType":"System.Single","Parameters":[{"Name":"point","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"37888817E6E0946C0CD2C4CD6E58A5F659B84CD01CB9EE4222D52B24C1A23996","Hash":"FCFCE0311C37A6596779A939608BF554760321D8E039EFDE7E68B31E7428BC31","CalledMethods":["Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"Initialize()-\u003ESystem.Void","Name":"Initialize","Signature":"private System.Void Initialize()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":95,"BodyHash":"9CD2773343235917BE50EA1FBB610D8343C4681C9082E983CBF97D79C5602E1D","Hash":"9C15BD04A2D2E1155F5166EF737779909155760CCF40AFA15CD99DC429CF526F","CalledMethods":["System.Collections.Generic.PriorityQueue\u003CCandideServer.PathFinding.PathFindNode2, System.Single\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E::.ctor()","System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E::.ctor()","System.Collections.Generic.List\u003CPathNode\u003E::.ctor()","System.Collections.Generic.List\u003CCandideServer.Models.ServerWorldChunk\u003E::.ctor()","Shared.Collision.QueryRectBox::.ctor()","Shared.Collision.MultiCollisionEnumerator::.ctor()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::.ctor()"],"StringLiterals":[],"Source":null},{"Id":"IsPointOk(Microsoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindCollisionData, System.Boolean, CandideServer.PathFinding.PathFindArgs, CandideServer.Models.Worlds.WorldModel, System.Single)-\u003ESystem.Boolean","Name":"IsPointOk","Signature":"private System.Boolean IsPointOk(Microsoft.Xna.Framework.Vector2 point, CandideServer.PathFinding.PathFindCollisionData data, System.Boolean ignoreEntities, CandideServer.PathFinding.PathFindArgs args, CandideServer.Models.Worlds.WorldModel world, System.Single stepSize)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"point","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"data","Type":"CandideServer.PathFinding.PathFindCollisionData","IsOut":false,"IsOptional":false},{"Name":"ignoreEntities","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.PathFinding.PathFindArgs","IsOut":false,"IsOptional":false},{"Name":"world","Type":"CandideServer.Models.Worlds.WorldModel","IsOut":false,"IsOptional":false},{"Name":"stepSize","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":729,"BodyHash":"C9C7C8910146DC1576C6804CBDB2163134DA69DA9A0F4968CA67D87258AC04C2","Hash":"7D1D7011A7990070DC9A47021C7EC26AC046D11FD0402E9766B6B28B929B4EC8","CalledMethods":["Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideServer.PathFinding.ThreadRoadPathFinder::WorldToTilePosition(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Shared.Models.WorldTile[,]::Address(System.Int32, System.Int32)","CandideServer.PathFinding.ThreadRoadPathFinder::CanVisitTile(WorldTile.StructureType)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(System.Single, Microsoft.Xna.Framework.Vector2)","CandideServer.World.ServerWorldHandler::HeightAtPoint(CandideServer.Models.Worlds.WorldModel, Microsoft.Xna.Framework.Vector2, System.Single)","Shared.Collision.CollisionSpecialGroup::CheckForCollisionAtPosition(Shared.Collision.MultiCollisionEnumerator, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Collections.Generic.HashSet\u003CSystem.Guid\u003E)","Microsoft.Xna.Framework.Vector2::get_Zero()","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)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideServer.Models.ServerChunkedWorld::GetChunksForRectangle(CandideCreator.Shared.Models.RectangleF, System.Collections.Generic.List\u003CCandideServer.Models.ServerWorldChunk\u003E)","System.Collections.Generic.List\u003CCandideServer.Models.ServerWorldChunk\u003E::GetEnumerator()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::get_Current()","CandideServer.ServerManagers.ChunkServerManager::GetInactiveChunkCollisions(CandideServer.Models.ServerChunkedWorld, Microsoft.Xna.Framework.Point)","System.Collections.Generic.List\u003CCandideServer.Models.ServerWorldChunk\u003E::Clear()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::MoveNext()","System.IDisposable::Dispose()","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()","AabbTree.QueryRect\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"WorldToTilePosition(Microsoft.Xna.Framework.Vector2)-\u003EMicrosoft.Xna.Framework.Point","Name":"WorldToTilePosition","Signature":"private Microsoft.Xna.Framework.Point WorldToTilePosition(Microsoft.Xna.Framework.Vector2 worldPosition)","Visibility":"private","ReturnType":"Microsoft.Xna.Framework.Point","Parameters":[{"Name":"worldPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":35,"BodyHash":"E4D5862B9BEF7778C70B9B7DC92798006052C2E8450D8F0CFC9A912F4C3408F9","Hash":"DF3332F97E423F182B888DC5011A7E56D08FC64874B880748DA47BD2BB4DD39E","CalledMethods":["Microsoft.Xna.Framework.Vector2::Clamp(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::ToPoint()","Microsoft.Xna.Framework.Point::op_Division(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)"],"StringLiterals":[],"Source":null}],"Hash":"19F8190E08C338A29652B92E7CECDE740112C0515464AB289EB7B0FA192A64AE"}