Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_asset.h
| Show All 40 Lines | struct AssetTagEnsureResult { | ||||
| bool is_new; | bool is_new; | ||||
| }; | }; | ||||
| struct AssetTag *BKE_asset_metadata_tag_add(struct AssetMetaData *asset_data, const char *name); | struct AssetTag *BKE_asset_metadata_tag_add(struct AssetMetaData *asset_data, const char *name); | ||||
| struct AssetTagEnsureResult BKE_asset_metadata_tag_ensure(struct AssetMetaData *asset_data, | struct AssetTagEnsureResult BKE_asset_metadata_tag_ensure(struct AssetMetaData *asset_data, | ||||
| const char *name); | const char *name); | ||||
| void BKE_asset_metadata_tag_remove(struct AssetMetaData *asset_data, struct AssetTag *tag); | void BKE_asset_metadata_tag_remove(struct AssetMetaData *asset_data, struct AssetTag *tag); | ||||
| /** Clean up the catalog ID (whitespaces removed, length reduced, etc.) and assign it. */ | |||||
| void BKE_asset_metadata_catalog_id_set(struct AssetMetaData *asset_data, const char *catalog_id); | |||||
| void BKE_asset_library_reference_init_default(struct AssetLibraryReference *library_ref); | void BKE_asset_library_reference_init_default(struct AssetLibraryReference *library_ref); | ||||
| struct PreviewImage *BKE_asset_metadata_preview_get_from_id(const struct AssetMetaData *asset_data, | struct PreviewImage *BKE_asset_metadata_preview_get_from_id(const struct AssetMetaData *asset_data, | ||||
| const struct ID *owner_id); | const struct ID *owner_id); | ||||
| void BKE_asset_metadata_write(struct BlendWriter *writer, struct AssetMetaData *asset_data); | void BKE_asset_metadata_write(struct BlendWriter *writer, struct AssetMetaData *asset_data); | ||||
| void BKE_asset_metadata_read(struct BlendDataReader *reader, struct AssetMetaData *asset_data); | void BKE_asset_metadata_read(struct BlendDataReader *reader, struct AssetMetaData *asset_data); | ||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| } | } | ||||
| #endif | #endif | ||||