//
 public void setAssetTypeButtons(PrefabLevelEditor.AssetType type)
 {
     btnAssetFloors.interactable   = (type != PrefabLevelEditor.AssetType.Floor);
     btnAssetWalls.interactable    = (type != PrefabLevelEditor.AssetType.Wall);
     btnAssetChunks.interactable   = (type != PrefabLevelEditor.AssetType.Chunk);
     btnAssetProps.interactable    = (type != PrefabLevelEditor.AssetType.Prop);
     btnAssetDungeons.interactable = (type != PrefabLevelEditor.AssetType.Dungeon);
 }
        // ---------------------------------------------------------------------------------------------
        private void selectAssetType(int value, PrefabLevelEditor.AssetType type)
        {
            if (_iSelectedAssetType != value)
            {
                setAssetTypeButtons(type);

                _iSelectedAssetType = value;

                PrefabLevelEditor.Instance.selectAssetType(type);
            }
        }