{"Id":"CandideServer.ServerManagers.ChunkServerManager","Name":"ChunkServerManager","DisplayName":"ChunkServerManager","FullName":"CandideServer.ServerManagers.ChunkServerManager","Namespace":"CandideServer.ServerManagers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"ChunkLoaded(CandideServer.Models.ServerChunkedWorld, Microsoft.Xna.Framework.Point)-\u003ESystem.Void","Name":"ChunkLoaded","Signature":"public System.Void ChunkLoaded(CandideServer.Models.ServerChunkedWorld chunkedWorld, Microsoft.Xna.Framework.Point chunkPosition)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"chunkedWorld","Type":"CandideServer.Models.ServerChunkedWorld","IsOut":false,"IsOptional":false},{"Name":"chunkPosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":116,"BodyHash":"54A873DAE9B26D234CCFF60ABD198883E93283455601284B43E98194B14F7F4D","Hash":"91201997F17261D3FF048CDA15AB7D84845A17492E5D88D00341A33A438BB242","CalledMethods":["CandideServer.Models.ServerChunkedWorld::GetWorldChunk(Microsoft.Xna.Framework.Point)","CandideServer.World.Generation.TileCollisionGenerator::BuildCollision(Shared.Models.WorldTile[,], System.SByte[,], Shared.Collision.CollisionTerrainGroup, System.Int32, System.Int32, System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"ChunkUnloaded(CandideServer.Models.ServerChunkedWorld, Microsoft.Xna.Framework.Point)-\u003ESystem.Void","Name":"ChunkUnloaded","Signature":"public System.Void ChunkUnloaded(CandideServer.Models.ServerChunkedWorld chunkedWorld, Microsoft.Xna.Framework.Point chunkPosition)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"chunkedWorld","Type":"CandideServer.Models.ServerChunkedWorld","IsOut":false,"IsOptional":false},{"Name":"chunkPosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":25,"BodyHash":"20EF4BAA43DC4371379DE5A5A29D025AF3105557DC0EB98D07F58744EAB89FFD","Hash":"202F0FBD2F97D910CCDB30AE608F6B886B4EC68C778B85349A77569D8A2508E1","CalledMethods":["CandideServer.Models.ServerChunkedWorld::GetWorldChunk(Microsoft.Xna.Framework.Point)","Shared.Collision.CollisionTerrainGroup::Clear()"],"StringLiterals":[],"Source":null},{"Id":"GetInactiveChunkCollisions(CandideServer.Models.ServerChunkedWorld, Microsoft.Xna.Framework.Point)-\u003EShared.Collision.CollisionTerrainGroup","Name":"GetInactiveChunkCollisions","Signature":"public Shared.Collision.CollisionTerrainGroup GetInactiveChunkCollisions(CandideServer.Models.ServerChunkedWorld chunkedWorld, Microsoft.Xna.Framework.Point chunkPosition)","Visibility":"public","ReturnType":"Shared.Collision.CollisionTerrainGroup","Parameters":[{"Name":"chunkedWorld","Type":"CandideServer.Models.ServerChunkedWorld","IsOut":false,"IsOptional":false},{"Name":"chunkPosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":858,"BodyHash":"E0873DD23E2B478973C0A9529634683C069992CA49A5412F29CD9DC09C2C547E","Hash":"D65C1873B609C20BAA4A90300BD07CB9BA340EAB87AFE37F0D26537BE468347C","CalledMethods":["CandideServer.Models.ServerChunkedWorld::GetWorldChunk(Microsoft.Xna.Framework.Point)","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::get_One()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Models.RectangleF::op_Multiply(CandideCreator.Shared.Models.RectangleF, Microsoft.Xna.Framework.Point)","CandideCreator.Shared.Models.RectangleF::op_Multiply(CandideCreator.Shared.Models.RectangleF, Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","List.Enumerator\u003CCandideServer.Entities.ServerEntityModel\u003E::get_Current()","CandideServer.ServerManagers.ChunkServerManager::\u003CGetInactiveChunkCollisions\u003Eg__FilterEntity|2_0(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityWrapper\u0026)","List.Enumerator\u003CCandideServer.Entities.ServerEntityModel\u003E::MoveNext()","System.IDisposable::Dispose()","Shared.Entity.EntityWrapper::get_Shape()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Models.RectangleF::Intersects(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.CollisionTerrainGroup::.ctor(System.Int32)","Shared.Entity.EntityWrapper::get_CollisionGroupMask()","Shared.Collision.CollisionTerrainGroup::Add(CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)"],"StringLiterals":["Error when creating inactive chunk collisions. "],"Source":null}],"Hash":"77138230AF6D066823E305E6947D4D8FBEB17CEE32394C78340751628F0D2AA9"}