Blender
V3.3
|
Public Member Functions | |
AssetTemporaryIDConsumer (const AssetHandle &handle) | |
~AssetTemporaryIDConsumer () | |
ID * | get_local_id () |
ID * | import_id (const bContext *C, const AssetLibraryReference &asset_library_ref, ID_Type id_type, Main &bmain, ReportList &reports) |
Definition at line 27 of file asset_temp_id_consumer.cc.
|
inline |
Definition at line 32 of file asset_temp_id_consumer.cc.
|
inline |
Definition at line 35 of file asset_temp_id_consumer.cc.
References BLO_library_temp_free().
|
inline |
Definition at line 42 of file asset_temp_id_consumer.cc.
References ED_asset_handle_get_local_id().
Referenced by ED_asset_temp_id_consumer_ensure_local_id().
|
inline |
Definition at line 47 of file asset_temp_id_consumer.cc.
References BKE_reportf(), BLI_assert, BLO_library_temp_load_id(), C, ED_asset_handle_get_full_library_path(), ED_asset_handle_get_name(), FILE_MAX_LIBEXTRA, GS, ID::name, RPT_ERROR, and TempLibraryContext::temp_id.
Referenced by ED_asset_temp_id_consumer_ensure_local_id().