|
Blender V4.3
|
Classes | |
| class | CryptoMatteOperation |
Functions | |
| static void | cmp_node_cryptomatte_declare (NodeDeclarationBuilder &b) |
| static void | node_init_cryptomatte (bNodeTree *, bNode *node) |
| static void | node_init_api_cryptomatte (const bContext *C, PointerRNA *ptr) |
| static void | node_free_cryptomatte (bNode *node) |
| static void | node_copy_cryptomatte (bNodeTree *, bNode *dest_node, const bNode *src_node) |
| static bool | node_poll_cryptomatte (const blender::bke::bNodeType *, const bNodeTree *ntree, const char **r_disabled_hint) |
| static void | node_update_cryptomatte (bNodeTree *ntree, bNode *node) |
| static NodeOperation * | get_compositor_operation (Context &context, DNode node) |
Variables | |
| static bke::bNodeSocketTemplate | cmp_node_cryptomatte_out [] |
|
static |
Definition at line 427 of file node_composite_cryptomatte.cc.
References b.
|
static |
Definition at line 772 of file node_composite_cryptomatte.cc.
|
static |
Definition at line 465 of file node_composite_cryptomatte.cc.
References BLI_duplicatelist(), BLI_listbase_clear(), NodeCryptomatte::entries, NodeCryptomatte_Runtime::layers, NodeCryptomatte::matte_id, MEM_dupallocN, NodeCryptomatte::runtime, and bNode::storage.
|
static |
Definition at line 452 of file node_composite_cryptomatte.cc.
References BLI_assert, BLI_freelistN(), ELEM, NodeCryptomatte::entries, NodeCryptomatte_Runtime::layers, NodeCryptomatte::matte_id, MEM_freeN(), MEM_SAFE_FREE, and NodeCryptomatte::runtime.
|
static |
Definition at line 443 of file node_composite_cryptomatte.cc.
References BLI_assert, CTX_data_scene(), PointerRNA::data, id_us_plus(), and ptr.
|
static |
Definition at line 437 of file node_composite_cryptomatte.cc.
|
static |
Definition at line 478 of file node_composite_cryptomatte.cc.
References G, bNodeTree::idname, RPT_, scene, and STREQ.
|
static |
Definition at line 504 of file node_composite_cryptomatte.cc.
References cmp_node_update_default(), and ntreeCompositCryptomatteUpdateLayerNames().
|
static |
Definition at line 420 of file node_composite_cryptomatte.cc.