Azmyth.Assets.World.LoadChunk C# (CSharp) Méthode

LoadChunk() public méthode

public LoadChunk ( RectangleF chunkBounds ) : TerrainChunk
chunkBounds System.Drawing.RectangleF
Résultat TerrainChunk
        public TerrainChunk LoadChunk(RectangleF chunkBounds)
        {
            TerrainChunk chunk = null;
            List<TerrainChunk> chunks = m_terrainChunks.Query(chunkBounds);

            if (chunks.Count == 0)
            {
                chunk = new TerrainChunk(this, chunkBounds);

                m_terrainChunks.Insert(chunk);
            }
            else
            {
                chunk = chunks[0];
            }

            return chunk;
        }