{"Id":"Candide.World.ChunkedWorld","Name":"ChunkedWorld","DisplayName":"ChunkedWorld","FullName":"Candide.World.ChunkedWorld","Namespace":"Candide.World","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ChunkCollisionPool:System.Collections.Generic.Stack\u00601\u003CShared.Collision.CollisionTerrainGroup\u003E","Name":"ChunkCollisionPool","Type":"System.Collections.Generic.Stack\u003CShared.Collision.CollisionTerrainGroup\u003E","Signature":"public System.Collections.Generic.Stack\u003CShared.Collision.CollisionTerrainGroup\u003E ChunkCollisionPool","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"007BE00B0CF5252B1EAAD240A9970E4318E09B5BFBC3ACC2BD553CAEEB87A8F3"},{"Id":"ChunkCount:Microsoft.Xna.Framework.Point","Name":"ChunkCount","Type":"Microsoft.Xna.Framework.Point","Signature":"public Microsoft.Xna.Framework.Point ChunkCount","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"8DFBCA90972C21FAB54FDB61D17C2213100BF5CBC2AE7DC46BA1FA9C56CD795A"},{"Id":"ChunkRenderPool:System.Collections.Generic.Stack\u00601\u003CMicrosoft.Xna.Framework.Graphics.RenderTarget2D\u003E","Name":"ChunkRenderPool","Type":"System.Collections.Generic.Stack\u003CMicrosoft.Xna.Framework.Graphics.RenderTarget2D\u003E","Signature":"public System.Collections.Generic.Stack\u003CMicrosoft.Xna.Framework.Graphics.RenderTarget2D\u003E ChunkRenderPool","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"0B6C2415130BDAFDDDD777ADA24F7C2F64CA4FE0ED5ABF665FC777C5573D7498"},{"Id":"Chunks:Candide.World.WorldChunk[]","Name":"Chunks","Type":"Candide.World.WorldChunk[]","Signature":"public Candide.World.WorldChunk[] Chunks","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"D8C2D8AAF6A4BB2CDC41ECFE5513236E4F8C05AD9FAE2D9BF8389B707516A3E8"},{"Id":"ChunkSize:Microsoft.Xna.Framework.Point","Name":"ChunkSize","Type":"Microsoft.Xna.Framework.Point","Signature":"public Microsoft.Xna.Framework.Point ChunkSize","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"C46D3A813EBA123C4FC8A7792693E424CB21B26BDC9E206CC4BF0ADA2BA6C426"},{"Id":"DefaultWorld:Candide.World.ChunkedWorld","Name":"DefaultWorld","Type":"Candide.World.ChunkedWorld","Signature":"public Candide.World.ChunkedWorld DefaultWorld","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"2FEE774F3642C117F17A755B56980377F333CE43AB404C5E3CB391ECD254F421"},{"Id":"GetChunksReuseList:System.Collections.Generic.List\u00601\u003CCandide.World.WorldChunk\u003E","Name":"GetChunksReuseList","Type":"System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E","Signature":"private System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E GetChunksReuseList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"820891135F78548B04262D78408F65EF4D6E649EECDA76E949FE2212C6DE4CAE"},{"Id":"LoadedChunks:System.Collections.Generic.HashSet\u00601\u003CCandide.World.WorldChunk\u003E","Name":"LoadedChunks","Type":"System.Collections.Generic.HashSet\u003CCandide.World.WorldChunk\u003E","Signature":"public System.Collections.Generic.HashSet\u003CCandide.World.WorldChunk\u003E LoadedChunks","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"04E03E970A3C05762DD697F0E9AC0B688A3FB1AF23BAFE8BA971FFFC856B6378"},{"Id":"MaximumPosition:Microsoft.Xna.Framework.Vector2","Name":"MaximumPosition","Type":"Microsoft.Xna.Framework.Vector2","Signature":"public Microsoft.Xna.Framework.Vector2 MaximumPosition","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"DA0732CBEF80E84197DC1B1C6F91C492458FE848E38970627BDBFE2AA537B961"},{"Id":"MinimumPosition:Microsoft.Xna.Framework.Vector2","Name":"MinimumPosition","Type":"Microsoft.Xna.Framework.Vector2","Signature":"public Microsoft.Xna.Framework.Vector2 MinimumPosition","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"F4C5D802766987C3B2A20A56D36F0EA2CD2E5C1A56AF008BD19D1B6D8C220539"},{"Id":"TileSize:Microsoft.Xna.Framework.Point","Name":"TileSize","Type":"Microsoft.Xna.Framework.Point","Signature":"public Microsoft.Xna.Framework.Point TileSize","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"4E5618AA5DAB41CCD8D993AD15065A588AD670A920339F13084E099C0A2E628F"},{"Id":"ViewportSize:Microsoft.Xna.Framework.Point","Name":"ViewportSize","Type":"Microsoft.Xna.Framework.Point","Signature":"public Microsoft.Xna.Framework.Point ViewportSize","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"8ECA4A58A1167FB56799014682B88CB54722B8EBB2F5C2ECF6F98BFC99B6F159"},{"Id":"VisibleChunks:Candide.World.WorldChunk[]","Name":"VisibleChunks","Type":"Candide.World.WorldChunk[]","Signature":"public Candide.World.WorldChunk[] VisibleChunks","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"66BEF9A27CA39C62ECD7DB2F72B00B3B6B38C42CB49544D3149F1E912566ABD0"},{"Id":"VisibleChunksCount:System.Int32","Name":"VisibleChunksCount","Type":"System.Int32","Signature":"public System.Int32 VisibleChunksCount","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"04C362263B92D6B3E03F951292EF70D9EED7D4DDF83C60AC045CBDAC1C2CD84C"},{"Id":"WorldSize:Microsoft.Xna.Framework.Point","Name":"WorldSize","Type":"Microsoft.Xna.Framework.Point","Signature":"public Microsoft.Xna.Framework.Point WorldSize","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"726E9FB54470DECE577213679CC466A8548398B59B7814ED47ED367248117E41"}],"Properties":[],"Events":[],"Methods":[{"Id":"CheckBounds(Microsoft.Xna.Framework.Vector2)-\u003ESystem.Boolean","Name":"CheckBounds","Signature":"public System.Boolean CheckBounds(Microsoft.Xna.Framework.Vector2 position)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":82,"BodyHash":"415AF491F1149D6A787E9DDCEDE46D3346AE2B51D3DA9FA4F314835533BD22FC","Hash":"74705921F7E2E046824525F45BE53CBE6735EE449AF40C9B8B301A8CD665FB7A","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"CheckBoundsTile(System.Int32, System.Int32)-\u003ESystem.Boolean","Name":"CheckBoundsTile","Signature":"public System.Boolean CheckBoundsTile(System.Int32 x, System.Int32 y)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"x","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"y","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":46,"BodyHash":"C4E933E3C67245890D6F643DAB2D7A543B349AEE46A5B09CAB8B62607C5C5BB1","Hash":"EEEFAAF2AF0A6D742123C4F1900C8C76452976DF8E4FF057ECE304FCB518F22D","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"CheckChunks(Microsoft.Xna.Framework.Vector2, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector2\u003E, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector2\u003E)-\u003ESystem.Void","Name":"CheckChunks","Signature":"public System.Void CheckChunks(Microsoft.Xna.Framework.Vector2 worldPosition, System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E keepPosition, System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E keepPosition2)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"worldPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"keepPosition","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E","IsOut":false,"IsOptional":false},{"Name":"keepPosition2","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":633,"BodyHash":"60581EAD5201B3C093A0E598275B0E7A8F5DF36BC2BD1352FEE358A9CFA17624","Hash":"2A76B252CC6CA2888E78F7B1C829AB117374410315C6D148F58FAF947F225E27","CalledMethods":["Candide.World.ChunkedWorld::ClearChunks()","CandideCreator.Shared.Helpers.VectorExtension::ClampSafe(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)","Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)","Microsoft.Xna.Framework.Point::op_Subtraction(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)","Microsoft.Xna.Framework.Point::op_Addition(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)","Candide.World.ChunkedWorld::GetWorldChunk(System.Int32, System.Int32)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::get_HasValue()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::GetValueOrDefault()","Candide.World.ChunkedWorld::KeepExtraChunk(Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.HashSet\u003CCandide.World.WorldChunk\u003E::GetEnumerator()","HashSet.Enumerator\u003CCandide.World.WorldChunk\u003E::get_Current()","Candide.World.ChunkedWorld::ChunkToWorldPositionVector(Microsoft.Xna.Framework.Point)","Microsoft.Xna.Framework.Point::op_Multiply(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Candide.World.ExteriorWorldHandler::Unload(Candide.World.WorldChunk)","System.Collections.Generic.HashSet\u003CCandide.World.WorldChunk\u003E::Remove(!0)","HashSet.Enumerator\u003CCandide.World.WorldChunk\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"ChunkLoaded(Candide.World.WorldChunk)-\u003ESystem.Void","Name":"ChunkLoaded","Signature":"public System.Void ChunkLoaded(Candide.World.WorldChunk chunk)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"chunk","Type":"Candide.World.WorldChunk","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":28,"BodyHash":"8213AB2889D2DD227B6E5AB73E5EE199DA523A4C9EA7D6192B6BBABDA5261E9C","Hash":"331531F77E41BE6D214BD3821BC154A68E15113A38DCE179B73951E4EAB19F0C","CalledMethods":["System.Collections.Generic.HashSet\u003CCandide.World.WorldChunk\u003E::Add(!0)","Candide.World.WorldChunk::OnLoaded(Candide.World.ChunkedWorld)"],"StringLiterals":[],"Source":null},{"Id":"ChunkToTilePosition(Microsoft.Xna.Framework.Point)-\u003EMicrosoft.Xna.Framework.Point","Name":"ChunkToTilePosition","Signature":"public Microsoft.Xna.Framework.Point ChunkToTilePosition(Microsoft.Xna.Framework.Point chunkPosition)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Point","Parameters":[{"Name":"chunkPosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":42,"BodyHash":"8C30CEB9C3F31A5283A4478A707CD7EF9A82E8DC9E07E8A2A29D6EDECEC0373B","Hash":"112785CE710431F6589E9B4812A04185849C443B42C2AB0D802DEF54DC89C448","CalledMethods":["Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"ChunkToWorldPosition(Microsoft.Xna.Framework.Point)-\u003EMicrosoft.Xna.Framework.Point","Name":"ChunkToWorldPosition","Signature":"public Microsoft.Xna.Framework.Point ChunkToWorldPosition(Microsoft.Xna.Framework.Point chunkPosition)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Point","Parameters":[{"Name":"chunkPosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":66,"BodyHash":"E52388BBD9139DCA103A5576C8E1EBC770B8AA2C4562BB961A7AF2633E415754","Hash":"30297593C1B8696DAEDCD133523762AD8EF18E05A8865FF6DE09B4A386F947CB","CalledMethods":["Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"ChunkToWorldPositionVector(Microsoft.Xna.Framework.Point)-\u003EMicrosoft.Xna.Framework.Vector2","Name":"ChunkToWorldPositionVector","Signature":"public Microsoft.Xna.Framework.Vector2 ChunkToWorldPositionVector(Microsoft.Xna.Framework.Point chunkPosition)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Vector2","Parameters":[{"Name":"chunkPosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":68,"BodyHash":"FDFB46C11C2EEAC9BDAC694D8F6F1BFB07CFAC8454158EB7CDD6B05012228569","Hash":"B8D868101E4EF87FC6FB25EFB561941C449678C0BA8C01E46D76E3BCD049CD0B","CalledMethods":["Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"ClearChunks()-\u003ESystem.Void","Name":"ClearChunks","Signature":"private System.Void ClearChunks()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":39,"BodyHash":"CF63A959ECAEF91BE762A92EA5A7685FC05449F3B81497624B824DEEAB6DD3B9","Hash":"ADF9A99A001228324A1E872860E010A63EC3B1D50C0B79C971AE4985341C17E4","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Dispose()-\u003ESystem.Void","Name":"Dispose","Signature":"public System.Void Dispose()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":195,"BodyHash":"1E796E750C919E37594DD16454F5A7FD583A6D941F284FE9C2BFE250579D4943","Hash":"9F53E6D8904034FCB05A659751AE4330F4716E3526F943E13994FEE33561719E","CalledMethods":["System.Collections.Generic.HashSet\u003CCandide.World.WorldChunk\u003E::GetEnumerator()","HashSet.Enumerator\u003CCandide.World.WorldChunk\u003E::get_Current()","Candide.World.WorldChunk::Unload(Candide.World.ChunkedWorld)","HashSet.Enumerator\u003CCandide.World.WorldChunk\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.HashSet\u003CCandide.World.WorldChunk\u003E::Clear()","System.Collections.Generic.Stack\u003CMicrosoft.Xna.Framework.Graphics.RenderTarget2D\u003E::GetEnumerator()","Stack.Enumerator\u003CMicrosoft.Xna.Framework.Graphics.RenderTarget2D\u003E::get_Current()","Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()","Stack.Enumerator\u003CMicrosoft.Xna.Framework.Graphics.RenderTarget2D\u003E::MoveNext()","System.Collections.Generic.Stack\u003CMicrosoft.Xna.Framework.Graphics.RenderTarget2D\u003E::Clear()","System.Collections.Generic.Stack\u003CShared.Collision.CollisionTerrainGroup\u003E::GetEnumerator()","Stack.Enumerator\u003CShared.Collision.CollisionTerrainGroup\u003E::get_Current()","Shared.Collision.CollisionTerrainGroup::Dispose()","Stack.Enumerator\u003CShared.Collision.CollisionTerrainGroup\u003E::MoveNext()","System.Collections.Generic.Stack\u003CShared.Collision.CollisionTerrainGroup\u003E::Clear()"],"StringLiterals":[],"Source":null},{"Id":"GetChunkIndex(Microsoft.Xna.Framework.Point)-\u003ESystem.Int32","Name":"GetChunkIndex","Signature":"public System.Int32 GetChunkIndex(Microsoft.Xna.Framework.Point chunkPosition)","Visibility":"public","ReturnType":"System.Int32","Parameters":[{"Name":"chunkPosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":26,"BodyHash":"C79A18976A4B0EFF901A9200F884DE25AE22C5E6A806BAB1237C86DD9EC4E1F6","Hash":"677D810DF8EC234D0A4124D3F146FE9A42A9B174EBEA191A68B094CDBFD28203","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetChunkIndex(System.Int32, System.Int32)-\u003ESystem.Int32","Name":"GetChunkIndex","Signature":"public System.Int32 GetChunkIndex(System.Int32 x, System.Int32 y)","Visibility":"public","ReturnType":"System.Int32","Parameters":[{"Name":"x","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"y","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":16,"BodyHash":"4502E0943058BCDF268C833CA8FB8E449568465DFA669B6311EF8C02AF95CBB3","Hash":"3676AB7258DC50A5ACF7865BF2D516C94B78D54F541C3B747B2C5C0A4F8B3E20","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetChunkRenderTarget(System.Boolean, Microsoft.Xna.Framework.Color)-\u003EMicrosoft.Xna.Framework.Graphics.RenderTarget2D","Name":"GetChunkRenderTarget","Signature":"public Microsoft.Xna.Framework.Graphics.RenderTarget2D GetChunkRenderTarget(System.Boolean clear, Microsoft.Xna.Framework.Color clearColor)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Graphics.RenderTarget2D","Parameters":[{"Name":"clear","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"clearColor","Type":"Microsoft.Xna.Framework.Color","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":172,"BodyHash":"F7CA484BC8732E7611EE7FBAF6E5D555034DCBFB0312BF4975613BD2D6DC9E84","Hash":"F33441194D2B820AA4A784D5FE15542117898BB78034487D7134BEA9C15BD21C","CalledMethods":["Microsoft.Xna.Framework.Point::op_Multiply(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)","System.Collections.Generic.Stack\u003CMicrosoft.Xna.Framework.Graphics.RenderTarget2D\u003E::TryPop(!0\u0026)","Microsoft.Xna.Framework.Graphics.RenderTarget2D::get_IsContentLost()","Microsoft.Xna.Framework.Graphics.GraphicsResource::get_IsDisposed()","Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)","Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Color)","Microsoft.Xna.Framework.Graphics.RenderTarget2D::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, System.Int32, System.Int32, System.Boolean, Microsoft.Xna.Framework.Graphics.SurfaceFormat, Microsoft.Xna.Framework.Graphics.DepthFormat, System.Int32, Microsoft.Xna.Framework.Graphics.RenderTargetUsage)","Microsoft.Xna.Framework.Color::op_Inequality(Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color)"],"StringLiterals":[],"Source":null},{"Id":"GetChunksForRectangle(CandideCreator.Shared.Models.RectangleF)-\u003ESystem.Collections.Generic.List\u00601\u003CCandide.World.WorldChunk\u003E","Name":"GetChunksForRectangle","Signature":"public System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E GetChunksForRectangle(CandideCreator.Shared.Models.RectangleF rectangleF)","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E","Parameters":[{"Name":"rectangleF","Type":"CandideCreator.Shared.Models.RectangleF","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":120,"BodyHash":"52B70FEC2B4D2B2EDF1C8507F70DE2CF4B8ACDEED1B5DE73DEE8A9E7A02571A1","Hash":"8BB419A8DAF52151CAE8AB1935CC5E0CF71299474474CFC2286449E3AA67664B","CalledMethods":["CandideCreator.Shared.Models.RectangleF::get_TopLeft()","Candide.World.ChunkedWorld::WorldToChunkPosition(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Models.RectangleF::get_BottomRight()","System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E::Clear()","System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E::Add(!0)"],"StringLiterals":[],"Source":null},{"Id":"GetChunksForTileRectangle(Microsoft.Xna.Framework.Rectangle)-\u003ESystem.Collections.Generic.List\u00601\u003CCandide.World.WorldChunk\u003E","Name":"GetChunksForTileRectangle","Signature":"public System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E GetChunksForTileRectangle(Microsoft.Xna.Framework.Rectangle rectangle)","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E","Parameters":[{"Name":"rectangle","Type":"Microsoft.Xna.Framework.Rectangle","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":226,"BodyHash":"5A8F4615EA99AB1847E43EC69F787FBE1E7261C4B9C30ECE0B1BC8EB3A01F504","Hash":"7E13DBC8FFDCB4C9E0655FF94831876B196BA3F18264A335DF15D3277C923D89","CalledMethods":["System.Math::Max(System.Int32, System.Int32)","Microsoft.Xna.Framework.Rectangle::get_Right()","System.Math::Min(System.Int32, System.Int32)","Microsoft.Xna.Framework.Rectangle::get_Bottom()","Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)","Candide.World.ChunkedWorld::TileToChunkPosition(Microsoft.Xna.Framework.Point)","System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E::Clear()","System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E::Add(!0)"],"StringLiterals":[],"Source":null},{"Id":"GetLoadedChunksForTileRectangle(Microsoft.Xna.Framework.Rectangle)-\u003ESystem.Collections.Generic.List\u00601\u003CCandide.World.WorldChunk\u003E","Name":"GetLoadedChunksForTileRectangle","Signature":"public System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E GetLoadedChunksForTileRectangle(Microsoft.Xna.Framework.Rectangle rectangle)","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E","Parameters":[{"Name":"rectangle","Type":"Microsoft.Xna.Framework.Rectangle","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":240,"BodyHash":"F2D35817E2865EDC6405C967F35E169E9D16563020A64D8474AE8ED237B7CBE4","Hash":"A610E1B54CFE78F8FCFE7D6E0707D4158CA0E99142AA5A4C485705EBDCBB9726","CalledMethods":["System.Math::Max(System.Int32, System.Int32)","Microsoft.Xna.Framework.Rectangle::get_Right()","System.Math::Min(System.Int32, System.Int32)","Microsoft.Xna.Framework.Rectangle::get_Bottom()","Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)","Candide.World.ChunkedWorld::TileToChunkPosition(Microsoft.Xna.Framework.Point)","System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E::Clear()","System.Collections.Generic.List\u003CCandide.World.WorldChunk\u003E::Add(!0)"],"StringLiterals":[],"Source":null},{"Id":"GetTileRectangleForChunk(Candide.World.WorldChunk)-\u003EMicrosoft.Xna.Framework.Rectangle","Name":"GetTileRectangleForChunk","Signature":"public Microsoft.Xna.Framework.Rectangle GetTileRectangleForChunk(Candide.World.WorldChunk chunk)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Rectangle","Parameters":[{"Name":"chunk","Type":"Candide.World.WorldChunk","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":74,"BodyHash":"27573587BCA91C58E190FCDB240E334A66DDF8B9E5BAE7A240CACB446554A236","Hash":"CDF8A2FF6EBE2BD7E3D316173CEEE3AEAEDB3474CD2588371C01BC16EA62E055","CalledMethods":["Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"GetWorldChunk(Microsoft.Xna.Framework.Point)-\u003ECandide.World.WorldChunk","Name":"GetWorldChunk","Signature":"public Candide.World.WorldChunk GetWorldChunk(Microsoft.Xna.Framework.Point chunkPosition)","Visibility":"public","ReturnType":"Candide.World.WorldChunk","Parameters":[{"Name":"chunkPosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":33,"BodyHash":"A89D2099AB4F55176BDE12217732AE81B69568DCE46D4AD7500AAFE615AB98DC","Hash":"9EDAFA1E79C1D79EE6EBB982D8CF3AF8CF4CBFF25AFA9DFEA019B37F026930BA","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetWorldChunk(System.Int32, System.Int32)-\u003ECandide.World.WorldChunk\u0026","Name":"GetWorldChunk","Signature":"public Candide.World.WorldChunk\u0026 GetWorldChunk(System.Int32 x, System.Int32 y)","Visibility":"public","ReturnType":"Candide.World.WorldChunk\u0026","Parameters":[{"Name":"x","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"y","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":27,"BodyHash":"D07D67AE898583571C36682971861DAA356925870902E1F1F0D1D60E47A9CFC8","Hash":"392573527E644338E81204751C6FF08DCD96C337CABDFF575B8F1EC236BA2229","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"KeepExtraChunk(Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"KeepExtraChunk","Signature":"private System.Void KeepExtraChunk(Microsoft.Xna.Framework.Vector2 extraPosition)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"extraPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":52,"BodyHash":"880810D7246D15EAC44A8049F50D6B2BBD26683D133FE3FED7E5BDCD2C563B73","Hash":"D92C40792194D817607658CDF6C73AD8D6B3D06957EB5524E4405EA2283D268B","CalledMethods":["Candide.World.ChunkedWorld::WorldPositionToChunk(Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"PreCalculate()-\u003ESystem.Void","Name":"PreCalculate","Signature":"public System.Void PreCalculate()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":76,"BodyHash":"27137A55251EEA61D6270BE3229AA72E9F800C23C64ED76E4C86F2C07F6DB211","Hash":"A07F1F939402FE3A64D3F24114E953298A2423244B82E0BCAAC4B536590EB59E","CalledMethods":["Microsoft.Xna.Framework.Vector2::get_Zero()","Microsoft.Xna.Framework.Point::op_Multiply(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::get_One()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Point::op_Division(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)"],"StringLiterals":[],"Source":null},{"Id":"PrepareChunks()-\u003ESystem.Void","Name":"PrepareChunks","Signature":"public System.Void PrepareChunks()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":112,"BodyHash":"6946F72C86AF9258111C114008DB14BBB95504A3DEF25E087035033ACE60B52A","Hash":"0F37D7B4A48CD4A3A6915DFFE7283D43A794E5B275A49B203293771B7104DE06","CalledMethods":["Candide.World.ChunkedWorld::GetChunkIndex(System.Int32, System.Int32)","Candide.World.WorldChunk::.ctor()","Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"ReloadAllChunks()-\u003ESystem.Void","Name":"ReloadAllChunks","Signature":"public System.Void ReloadAllChunks()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":63,"BodyHash":"CBB504B2866960A989762D8D6A0EAB4058D78AE8998CD292B9B6D9A5D8AEB7A4","Hash":"F036B4CAD32F626DEB21BBFF0DDB068A74D1A678631FFE3AA826F03E3E3963D3","CalledMethods":["System.Collections.Generic.HashSet\u003CCandide.World.WorldChunk\u003E::GetEnumerator()","HashSet.Enumerator\u003CCandide.World.WorldChunk\u003E::get_Current()","Candide.World.WorldChunk::Reload()","HashSet.Enumerator\u003CCandide.World.WorldChunk\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.HashSet\u003CCandide.World.WorldChunk\u003E::Clear()"],"StringLiterals":[],"Source":null},{"Id":"TileToChunkPosition(Microsoft.Xna.Framework.Point)-\u003EMicrosoft.Xna.Framework.Point","Name":"TileToChunkPosition","Signature":"public Microsoft.Xna.Framework.Point TileToChunkPosition(Microsoft.Xna.Framework.Point tilePosition)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Point","Parameters":[{"Name":"tilePosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"51DD9EEB2E493922DA46524252F88596F68D907463D2C5B9C388C7B71191CD19","Hash":"0D21527364EC4D6F25EC7327E34B6AD12E428409D5F7E040A9ED302D461BEF58","CalledMethods":["Microsoft.Xna.Framework.Point::op_Division(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)"],"StringLiterals":[],"Source":null},{"Id":"TileToChunkRelativePosition(Microsoft.Xna.Framework.Point)-\u003EMicrosoft.Xna.Framework.Point","Name":"TileToChunkRelativePosition","Signature":"public Microsoft.Xna.Framework.Point TileToChunkRelativePosition(Microsoft.Xna.Framework.Point tilePosition)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Point","Parameters":[{"Name":"tilePosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":66,"BodyHash":"A007E5118BB9E4BE749F1245A43ADB692716695013515C47369A9E7B6F247B95","Hash":"FD7955B79018D7371FE0FA4DB27083A4316EF906DB53130A8E557CB91D6107B8","CalledMethods":["Candide.World.ChunkedWorld::TileToChunkPosition(Microsoft.Xna.Framework.Point)","Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"TryGetWorldChunk(System.Int32, System.Int32, Candide.World.WorldChunk\u0026)-\u003ESystem.Boolean","Name":"TryGetWorldChunk","Signature":"public System.Boolean TryGetWorldChunk(System.Int32 x, System.Int32 y, out Candide.World.WorldChunk\u0026 chunk)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"x","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"y","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"chunk","Type":"Candide.World.WorldChunk\u0026","IsOut":true,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":67,"BodyHash":"8BB40D8361726FB03B5EACF652B438EA4A8F9EB69157D18ADE4811F876A6E878","Hash":"298B2270CA8477F23D0FC547F8C4BD36097A0D994DFCAC8542F056536155228F","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"UnloadAllChunks()-\u003ESystem.Void","Name":"UnloadAllChunks","Signature":"public System.Void UnloadAllChunks()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":75,"BodyHash":"CCD27E2322B34CD9E17D56FF44D360AD21C54725BAE45CDFC4F32B910B19CB2B","Hash":"77A02C49073C1C0F31E5CCBB67CD932ECCF80F8F5891E67ADDEE1E9B31EC3613","CalledMethods":["System.Collections.Generic.HashSet\u003CCandide.World.WorldChunk\u003E::GetEnumerator()","HashSet.Enumerator\u003CCandide.World.WorldChunk\u003E::get_Current()","Candide.World.WorldChunk::Unload(Candide.World.ChunkedWorld)","System.Collections.Generic.HashSet\u003CCandide.World.WorldChunk\u003E::Remove(!0)","HashSet.Enumerator\u003CCandide.World.WorldChunk\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"WorldPositionToChunk(Microsoft.Xna.Framework.Vector2)-\u003ECandide.World.WorldChunk","Name":"WorldPositionToChunk","Signature":"public Candide.World.WorldChunk WorldPositionToChunk(Microsoft.Xna.Framework.Vector2 worldPosition)","Visibility":"public","ReturnType":"Candide.World.WorldChunk","Parameters":[{"Name":"worldPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":14,"BodyHash":"7B5648FE19189BA99A4EF7BF116C237BE89DCBD52BF1C3668ADFE585CA1C9B7C","Hash":"68E2E217820AC91F332BD87E112800B97D2C0EE0E0E6A7E2FBB4446E292D7318","CalledMethods":["Candide.World.ChunkedWorld::WorldToChunkPosition(Microsoft.Xna.Framework.Vector2)","Candide.World.ChunkedWorld::GetWorldChunk(Microsoft.Xna.Framework.Point)"],"StringLiterals":[],"Source":null},{"Id":"WorldToChunkPosition(Microsoft.Xna.Framework.Vector2)-\u003EMicrosoft.Xna.Framework.Point","Name":"WorldToChunkPosition","Signature":"public Microsoft.Xna.Framework.Point WorldToChunkPosition(Microsoft.Xna.Framework.Vector2 worldPosition)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Point","Parameters":[{"Name":"worldPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":49,"BodyHash":"383F38A965194C268CDD47121CC7E86B968CC8FE47868BC1E2E8B32348BECF96","Hash":"BC24EF81CCDF11BBDAAE1F42D6D02E29261CAB29EEAC3B5F68BD19634409F789","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::ClampSafe(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::ToPoint()","Microsoft.Xna.Framework.Point::op_Multiply(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)","Microsoft.Xna.Framework.Point::op_Division(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)"],"StringLiterals":[],"Source":null},{"Id":"WorldToTilePosition(Microsoft.Xna.Framework.Vector2)-\u003EMicrosoft.Xna.Framework.Point","Name":"WorldToTilePosition","Signature":"public Microsoft.Xna.Framework.Point WorldToTilePosition(Microsoft.Xna.Framework.Vector2 worldPosition)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Point","Parameters":[{"Name":"worldPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"32FDC08E54C02BAB27059F34702282B7D257BD9CEC935B458767C9C47B5B8DE5","Hash":"4705D110E705AC9EBD020752E8E1754D4C6FE665B7250E66BC4B0DB75206700E","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::ClampSafe(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":"D6235990A6FF564DC6524B159BA1F24AE083710F6089F50018CED11F02D01669"}