Blender V5.0
AS_asset_catalog.hh File Reference
#include <memory>
#include <mutex>
#include <set>
#include <string>
#include "BLI_function_ref.hh"
#include "BLI_map.hh"
#include "BLI_set.hh"
#include "BLI_uuid.h"
#include "BLI_vector.hh"
#include "AS_asset_catalog_path.hh"

Go to the source code of this file.

Classes

class  blender::asset_system::AssetCatalogService
struct  blender::asset_system::AssetCatalogService::read_only_tag
class  blender::asset_system::AssetCatalog
struct  blender::asset_system::AssetCatalog::Flags
struct  blender::asset_system::AssetCatalogLessThan
class  blender::asset_system::AssetCatalogFilter

Namespaces

namespace  blender
namespace  blender::asset_system

Typedefs

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