public TileSet GetTilesetByStyle(TileSet.TyleStyle style)
    {
        int count = tileSets.Count;

        for (int i = 0; i < count; i++)
        {
            if (tileSets[i].style == style)
            {
                return(tileSets[i]);
            }
        }

        return(null);
    }
    public TileCollection GetTileCollectionByStyleAndLocation(TileSet.TyleStyle style, TileSet.TileLocation location)
    {
        int count = tileSets.Count;

        for (int i = 0; i < count; i++)
        {
            if (tileSets[i].style == style)
            {
                return(tileSets[i].GetTileCollectionByLocation(location));
            }
        }

        return(null);
    }