Blender
V3.3
|
Public Member Functions | |
AssetEntryWriter (DictionaryValue &entry) | |
void | add_id_name (const short idcode, const StringRefNull name) |
add id + name to the attributes. More... | |
void | add_catalog_id (const CatalogID &catalog_id) |
void | add_catalog_name (const StringRefNull catalog_name) |
void | add_description (const StringRefNull description) |
void | add_author (const StringRefNull author) |
void | add_tags (const ListBase *asset_tags) |
void | add_properties (const IDProperty *properties) |
Definition at line 224 of file asset_indexer.cc.
|
inline |
Definition at line 229 of file asset_indexer.cc.
|
inline |
Definition at line 265 of file asset_indexer.cc.
References blender::ed::asset::index::ATTRIBUTE_ENTRIES_AUTHOR().
|
inline |
Definition at line 248 of file asset_indexer.cc.
References blender::ed::asset::index::ATTRIBUTE_ENTRIES_CATALOG_ID(), BLI_uuid_format(), and UUID_STRING_LEN.
|
inline |
Definition at line 255 of file asset_indexer.cc.
References blender::ed::asset::index::ATTRIBUTE_ENTRIES_CATALOG_NAME().
|
inline |
Definition at line 260 of file asset_indexer.cc.
References blender::ed::asset::index::ATTRIBUTE_ENTRIES_DESCRIPTION().
|
inline |
add id + name to the attributes.
NOTE: id and name are encoded like ID.name
Definition at line 238 of file asset_indexer.cc.
References blender::ed::asset::index::ATTRIBUTE_ENTRIES_NAME().
|
inline |
Definition at line 281 of file asset_indexer.cc.
References blender::ed::asset::index::ATTRIBUTE_ENTRIES_PROPERTIES(), and blender::bke::idprop::convert_to_serialize_values().
Definition at line 270 of file asset_indexer.cc.
References blender::ed::asset::index::ATTRIBUTE_ENTRIES_TAGS(), blender::io::serialize::ContainerValue< Container, V, ContainerItem >::elements(), and LISTBASE_FOREACH.