Blender V4.3
asset_temp_id_consumer.cc File Reference
#include <new>
#include <string>
#include "AS_asset_representation.hh"
#include "BKE_report.hh"
#include "BLI_utility_mixins.hh"
#include "BLO_readfile.hh"
#include "MEM_guardedalloc.h"
#include "ED_asset_temp_id_consumer.hh"

Go to the source code of this file.

Classes

class  blender::ed::asset::AssetTemporaryIDConsumer
 

Namespaces

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

Functions

AssetTempIDConsumer * blender::ed::asset::temp_id_consumer_create (const blender::asset_system::AssetRepresentation *asset)
 
void blender::ed::asset::temp_id_consumer_free (AssetTempIDConsumer **consumer)
 
IDblender::ed::asset::temp_id_consumer_ensure_local_id (AssetTempIDConsumer *consumer, ID_Type id_type, Main *bmain, ReportList *reports)
 

Detailed Description

API for temporary loading of asset IDs. Uses the BLO_library_temp_xxx() API internally.

Definition in file asset_temp_id_consumer.cc.