Blender V4.3
ED_asset_handle.hh File Reference
#include "DNA_ID_enums.h"
#include "DNA_asset_types.h"
#include "RNA_types.hh"

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::asset_system
 
namespace  blender::ed
 
namespace  blender::ed::asset
 

Functions

asset_system::AssetRepresentationblender::ed::asset::handle_get_representation (const AssetHandle *asset)
 
int blender::ed::asset::handle_get_preview_icon_id (const AssetHandle *asset)
 
int blender::ed::asset::handle_get_preview_or_type_icon_id (const AssetHandle *asset)
 

Detailed Description

Asset-handle is a temporary design, not part of the core asset system design.

Currently asset-list items are just file directory items (FileDirEntry). So an asset-handle just wraps a pointer to this. We try to abstract away the fact that it's just a file entry, although that doesn't always work (see rna_def_asset_handle()).

Definition in file ED_asset_handle.hh.