Blender  V3.3
Classes | Namespaces | Typedefs
BKE_asset_catalog.hh File Reference
#include "BLI_function_ref.hh"
#include "BLI_map.hh"
#include "BLI_set.hh"
#include "BLI_string_ref.hh"
#include "BLI_uuid.h"
#include "BLI_vector.hh"
#include "BKE_asset_catalog_path.hh"
#include <map>
#include <memory>
#include <set>
#include <string>

Go to the source code of this file.

Classes

class  blender::bke::AssetCatalogService
 
class  blender::bke::AssetCatalogCollection
 
class  blender::bke::AssetCatalogTreeItem
 
class  blender::bke::AssetCatalogTree
 
class  blender::bke::AssetCatalogDefinitionFile
 
class  blender::bke::AssetCatalog
 
struct  blender::bke::AssetCatalog::Flags
 
struct  blender::bke::AssetCatalogLessThan
 
class  blender::bke::AssetCatalogFilter
 

Namespaces

 blender
 
 blender::bke
 

Typedefs

using blender::bke::CatalogID = bUUID
 
using blender::bke::CatalogPathComponent = std::string
 
using blender::bke::CatalogFilePath = std::string
 
using blender::bke::OwningAssetCatalogMap = Map< CatalogID, std::unique_ptr< AssetCatalog > >
 
using blender::bke::AssetCatalogOrderedSet = std::set< const AssetCatalog *, AssetCatalogLessThan >
 
using blender::bke::MutableAssetCatalogOrderedSet = std::set< AssetCatalog *, AssetCatalogLessThan >