Azmyth.Assets.TerrainTile.UpdateNeighbors C# (CSharp) Method

UpdateNeighbors() public method

public UpdateNeighbors ( ) : void
return void
        public void UpdateNeighbors()
        {
            if (m_chunk != null)
            {
                for (Directions direction = Directions.North; direction < Directions.MaxCardinal; direction++)
                {
                    TerrainTile neighbor = LoadNeighbor(direction);

                    if (m_neighbors.ContainsKey(direction))
                    {
                        m_neighbors[direction] = neighbor;
                    }
                    else
                    {
                        m_neighbors.Add(direction, neighbor);
                    }
                }
            }
        }