|
Blender
V2.93
|
#include <COM_MetaData.h>
Public Member Functions | |
| void | addMetaData (blender::StringRef key, blender::StringRefNull value) |
| void | setCryptomatteKeys (blender::StringRef cryptomatte_layer_name) |
Static Public Member Functions | |
| static void | extract_cryptomatte_meta_data (void *_data, const char *propname, char *propvalue, int UNUSED(len)) |
Public Attributes | |
| std::unique_ptr< MetaData > | meta_data |
| std::string | hash_key |
| std::string | conversion_key |
| std::string | manifest_key |
Definition at line 60 of file COM_MetaData.h.
| void blender::compositor::MetaDataExtractCallbackData::addMetaData | ( | blender::StringRef | key, |
| blender::StringRefNull | value | ||
| ) |
Definition at line 74 of file COM_MetaData.cc.
References meta_data.
|
static |
Definition at line 92 of file COM_MetaData.cc.
References data, blender::compositor::META_DATA_KEY_CRYPTOMATTE_CONVERSION(), blender::compositor::META_DATA_KEY_CRYPTOMATTE_HASH(), and blender::compositor::META_DATA_KEY_CRYPTOMATTE_MANIFEST().
Referenced by blender::compositor::MultilayerColorOperation::getMetaData(), and blender::compositor::RenderLayersProg::getMetaData().
| void blender::compositor::MetaDataExtractCallbackData::setCryptomatteKeys | ( | blender::StringRef | cryptomatte_layer_name | ) |
Definition at line 82 of file COM_MetaData.cc.
References blender::bke::cryptomatte::BKE_cryptomatte_meta_data_key(), conversion_key, and manifest_key.
Referenced by blender::compositor::MultilayerColorOperation::getMetaData(), and blender::compositor::RenderLayersProg::getMetaData().
| std::string blender::compositor::MetaDataExtractCallbackData::conversion_key |
Definition at line 63 of file COM_MetaData.h.
Referenced by setCryptomatteKeys().
| std::string blender::compositor::MetaDataExtractCallbackData::hash_key |
Definition at line 62 of file COM_MetaData.h.
| std::string blender::compositor::MetaDataExtractCallbackData::manifest_key |
Definition at line 64 of file COM_MetaData.h.
Referenced by setCryptomatteKeys().
| std::unique_ptr<MetaData> blender::compositor::MetaDataExtractCallbackData::meta_data |
Definition at line 61 of file COM_MetaData.h.
Referenced by addMetaData(), blender::compositor::MultilayerColorOperation::getMetaData(), and blender::compositor::RenderLayersProg::getMetaData().