public static void AddAllBrushesFoundInTheProject(Tileset tileset)
 {
     // Load all TilesetBrush assets found in the project
     string[] guids = AssetDatabase.FindAssets("t:TilesetBrush");
     foreach (string brushGuid in guids)
     {
         string brushAssetPath = AssetDatabase.GUIDToAssetPath(brushGuid);
         AssetDatabase.LoadAssetAtPath <TilesetBrush>(brushAssetPath);
     }
     // Get all loaded brushes
     TilesetBrush[] brushesFound = (TilesetBrush[])Resources.FindObjectsOfTypeAll(typeof(TilesetBrush));
     for (int i = 0; i < brushesFound.Length; ++i)
     {
         if (brushesFound[i].Tileset == tileset)
         {
             tileset.AddBrush(brushesFound[i]);
         }
     }
     EditorUtility.SetDirty(tileset);
 }