{"Id":"CandideServer.World.ServerWorldHandler","Name":"ServerWorldHandler","DisplayName":"ServerWorldHandler","FullName":"CandideServer.World.ServerWorldHandler","Namespace":"CandideServer.World","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"CheckForStaticCollision(CandideServer.Models.Worlds.WorldModel, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks)-\u003ESystem.Boolean","Name":"CheckForStaticCollision","Signature":"public System.Boolean CheckForStaticCollision(CandideServer.Models.Worlds.WorldModel world, Microsoft.Xna.Framework.Vector2 position, System.Single z, CandideCreator.Shared.Collision.CollisionShape collisionShape, CandideCreator.Shared.Collision.CollisionMasks collisionMask)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"world","Type":"CandideServer.Models.Worlds.WorldModel","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"z","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"collisionShape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"collisionMask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":354,"BodyHash":"2CB530AD80CF8D35F6EAD456EDF965B581A253F99D77A3578944D146D8E75BF8","Hash":"C2E63F9A57902B74C314192078B55E9E5889A3113F1312A1C2F87B691418CAAA","CalledMethods":["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::GetEnumerator()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::get_Current()","Microsoft.Xna.Framework.Vector2::get_Zero()","Shared.Collision.CollisionTerrainGroup::CheckForCollision(Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Microsoft.Xna.Framework.Vector2)","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()","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()"],"StringLiterals":[],"Source":null},{"Id":"CheckMovableObjectTerrainCollision(CandideServer.Models.Worlds.WorldModel, System.Single, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionCircle)-\u003ESystem.Void","Name":"CheckMovableObjectTerrainCollision","Signature":"public System.Void CheckMovableObjectTerrainCollision(CandideServer.Models.Worlds.WorldModel worldModel, System.Single dt, Microsoft.Xna.Framework.Vector2\u0026 position, Microsoft.Xna.Framework.Vector3\u0026 velocity, Microsoft.Xna.Framework.Vector2 nextPosition, System.Single positionZ, CandideCreator.Shared.Collision.CollisionMasks collisionMask, CandideCreator.Shared.Collision.CollisionCircle collisionShape)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"worldModel","Type":"CandideServer.Models.Worlds.WorldModel","IsOut":false,"IsOptional":false},{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2\u0026","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3\u0026","IsOut":false,"IsOptional":false},{"Name":"nextPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"positionZ","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"collisionMask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"collisionShape","Type":"CandideCreator.Shared.Collision.CollisionCircle","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":330,"BodyHash":"DF66DC4B0CE0278F528055B7652D3DA969376DA05452A7A2C59F89DFF6C3B832","Hash":"28EA3C441AC530DD375F5D71F1A2F3653C5A0F2851E681CD1676755F9B1445BB","CalledMethods":["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::GetEnumerator()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::get_Current()","Microsoft.Xna.Framework.Vector2::get_Zero()","Shared.Collision.CollisionTerrainGroup::CheckMovableObjectVsTerrainCollision(System.Single, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2)","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()","Shared.Collision.CollisionSpecialGroup::CheckMovableObjectVsTerrainCollision(System.Single, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2)","AabbTree.QueryRect\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"CheckProjectileVsTerrainCollision(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks)-\u003ECandideCreator.Shared.Collision.CollisionData","Name":"CheckProjectileVsTerrainCollision","Signature":"public CandideCreator.Shared.Collision.CollisionData CheckProjectileVsTerrainCollision(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Collision.CollisionShape collisionShape, CandideCreator.Shared.Collision.CollisionMasks mask)","Visibility":"public","ReturnType":"CandideCreator.Shared.Collision.CollisionData","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"collisionShape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":412,"BodyHash":"A3A318B2F8D280B70CA17375281D0AF75C31C378314057FA346A9A90E51F28FA","Hash":"AF113857E1218C583D71AEDAB6514AD01C80B313A21544F2D00B8CCC68C4755E","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","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::GetEnumerator()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::get_Current()","Microsoft.Xna.Framework.Vector2::get_Zero()","Shared.Collision.CollisionTerrainGroup::CheckProjectileVsTerrainCollision(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Microsoft.Xna.Framework.Vector2)","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()","Shared.Collision.CollisionSpecialGroup::CheckProjectileVsTerrainCollision(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Microsoft.Xna.Framework.Vector2)","AabbTree.QueryRect\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"CheckTerrainCollision(Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape)-\u003ESystem.Void","Name":"CheckTerrainCollision","Signature":"public System.Void CheckTerrainCollision(Shared.Entity.EntityWrapper entity, Microsoft.Xna.Framework.Vector2\u0026 position, Microsoft.Xna.Framework.Vector3\u0026 velocity, Microsoft.Xna.Framework.Vector2 nextPosition, System.Single positionZ, CandideCreator.Shared.Collision.CollisionMasks collisionMask, CandideCreator.Shared.Collision.CollisionShape collisionShape)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2\u0026","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3\u0026","IsOut":false,"IsOptional":false},{"Name":"nextPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"positionZ","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"collisionMask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"collisionShape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":325,"BodyHash":"F87930243A8ABBCD13143A03FB768855ABC9DAECA64B94438A4ADA40607E4B5D","Hash":"7CAB27FEB0617A08E0DC63C921C9FC28CA07843F824E00FD7766C88375987A98","CalledMethods":["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::GetEnumerator()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::get_Current()","Microsoft.Xna.Framework.Vector2::get_Zero()","Shared.Collision.CollisionTerrainGroup::CheckEntityVsTerrainCollision(Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2)","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()","Shared.Collision.CollisionSpecialGroup::CheckEntityVsTerrainCollision(Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2)","AabbTree.QueryRect\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"GetAllCollisions(CandideServer.Models.Worlds.WorldModel, Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Single, System.Collections.Generic.List\u00601\u003CCandideCreator.Shared.Collision.CollisionData\u003E)-\u003ESystem.Void","Name":"GetAllCollisions","Signature":"public System.Void GetAllCollisions(CandideServer.Models.Worlds.WorldModel world, Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Collision.CollisionShape collisionShape, CandideCreator.Shared.Collision.CollisionMasks collisionMask, System.Single stepHeight, System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E collisionDatas)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"world","Type":"CandideServer.Models.Worlds.WorldModel","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"collisionShape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"collisionMask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"stepHeight","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"collisionDatas","Type":"System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":321,"BodyHash":"70BDA03A5A7F39EFDABF6A43C6F09B9DDEA2B16FA5A45A91046FF8051F433E7C","Hash":"2CC1ED31DD5BC185AD82C6671C2E6B2414E0645C713C22A6634BF2F282E0BFE3","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","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::GetEnumerator()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::get_Current()","Shared.Collision.CollisionTerrainGroup::GetAllCollisions(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Single, System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E, Microsoft.Xna.Framework.Vector2)","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()","Shared.Collision.CollisionSpecialGroup::GetAllCollisions(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Single, System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E, Microsoft.Xna.Framework.Vector2)","AabbTree.QueryRect\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"GetAllCollisions(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Single, System.Collections.Generic.List\u00601\u003CCandideCreator.Shared.Collision.CollisionData\u003E)-\u003ESystem.Void","Name":"GetAllCollisions","Signature":"public System.Void GetAllCollisions(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Collision.CollisionShape collisionShape, CandideCreator.Shared.Collision.CollisionMasks collisionMask, System.Single stepHeight, System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E collisionDatas)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"collisionShape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"collisionMask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"stepHeight","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"collisionDatas","Type":"System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"B218508FE9E4FB948B17C3B206C5BCA18C889D50298D5A20D349B7046FD00F1E","Hash":"FCA6680E28FBA2821AF08EB9D604524A1B1B6B025C91480A85C1DC877D586197","CalledMethods":["CandideServer.World.ServerWorldHandler::GetAllCollisions(CandideServer.Models.Worlds.WorldModel, Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Single, System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E)"],"StringLiterals":[],"Source":null},{"Id":"GetEntityCollisionsOrNull(System.Guid)-\u003EShared.Collision.CollisionSpecialGroup","Name":"GetEntityCollisionsOrNull","Signature":"public Shared.Collision.CollisionSpecialGroup GetEntityCollisionsOrNull(System.Guid worldId)","Visibility":"public","ReturnType":"Shared.Collision.CollisionSpecialGroup","Parameters":[{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":29,"BodyHash":"577172072ECB76E0DF796595B1A040254E2700E87560FFB4BE052910071B6BF8","Hash":"EC50A94171BA876FCFD1C75E40CC571A24EB96BDEC68602DCEBCBE29C2C4DB2E","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, ServerEntitySystemManager.WorldEntitySystemPair\u003E::TryGetValue(!0, !1\u0026)"],"StringLiterals":[],"Source":null},{"Id":"HeightAtPoint(CandideServer.Models.Worlds.WorldModel, Microsoft.Xna.Framework.Vector2, System.Single)-\u003ESystem.Single","Name":"HeightAtPoint","Signature":"public System.Single HeightAtPoint(CandideServer.Models.Worlds.WorldModel world, Microsoft.Xna.Framework.Vector2 position, System.Single z)","Visibility":"public","ReturnType":"System.Single","Parameters":[{"Name":"world","Type":"CandideServer.Models.Worlds.WorldModel","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"z","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":517,"BodyHash":"3196D253454660817440D8AB02FB77C9EF8F37BBF9A777CD72425B832C2EE874","Hash":"E694A90C9AF88F9C6FC9DB766A8CF6A3671533326CD31FA59DAEDFA87522268C","CalledMethods":["CandideCreator.Shared.Algorithms.AabbTree\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::QueryFast(Microsoft.Xna.Framework.Vector2)","AabbTree.QueryRect\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::GetEnumerator()","AabbTree.QueryRect\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::get_Current()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Shared.World.HeightAtPointLookUp::HeightAtPoint(Microsoft.Xna.Framework.Vector2, System.Single)","AabbTree.QueryRect\u003CCandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.Models.ServerChunkedWorld::WorldToTilePosition(Microsoft.Xna.Framework.Vector2)","Shared.World.SharedWorldHandler::GetHeightAtFloor(Shared.Models.WorldTile[,], System.SByte[,], Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, System.Single\u0026)","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::ToPoint()","Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)"],"StringLiterals":[],"Source":null}],"Hash":"87BC62BCA83F9F6FE7B4F67F7591EA31A1813D2030A09AEB9E0F59D1A576518D"}