|
Blender V5.0
|
#include <DNA_node_types.h>
Public Attributes | |
| ImageUser | iuser |
| ListBase | entries |
| char | layer_name [64] |
| char * | matte_id |
| int | inputs_num |
| char | _pad [4] |
| NodeCryptomatte_Runtime | runtime |
Definition at line 1735 of file DNA_node_types.h.
| char NodeCryptomatte::_pad[4] |
Definition at line 1754 of file DNA_node_types.h.
| ListBase NodeCryptomatte::entries |
Contains CryptomatteEntry.
Definition at line 1744 of file DNA_node_types.h.
Referenced by BKE_cryptomatte_entries_to_matte_id(), BKE_cryptomatte_matte_id_to_entries(), cryptomatte_add(), cryptomatte_find(), cryptomatte_remove(), blender::bke::node_blend_read_data_storage(), blender::bke::node_blend_write_storage(), blender::nodes::node_composite_cryptomatte_cc::node_copy_cryptomatte(), and blender::nodes::node_composite_cryptomatte_cc::node_free_cryptomatte().
| int NodeCryptomatte::inputs_num |
Number of input sockets.
Definition at line 1752 of file DNA_node_types.h.
Referenced by ntreeCompositCryptomatteAddSocket(), and ntreeCompositCryptomatteRemoveSocket().
| ImageUser NodeCryptomatte::iuser |
iuser needs to be first element due to RNA limitations. When we define the #ImageData properties, we can't define them from storage->iuser, so storage needs to be cast to ImageUser directly.
Definition at line 1741 of file DNA_node_types.h.
Referenced by eyedropper_cryptomatte_sample_image_fl(), and blender::ed::space_node::node_composit_buts_cryptomatte().
| char NodeCryptomatte::layer_name[64] |
Definition at line 1746 of file DNA_node_types.h.
Referenced by ntreeCompositCryptomatteLayerPrefix().
| char* NodeCryptomatte::matte_id |
Stores entries as a string for opening in 2.80-2.91.
Definition at line 1748 of file DNA_node_types.h.
Referenced by BKE_cryptomatte_matte_id_to_entries(), blo_do_versions_290(), blender::bke::node_blend_read_data_storage(), blender::bke::node_blend_write_storage(), blender::nodes::node_composite_cryptomatte_cc::node_copy_cryptomatte(), and blender::nodes::node_composite_cryptomatte_cc::node_free_cryptomatte().
| NodeCryptomatte_Runtime NodeCryptomatte::runtime |
Definition at line 1755 of file DNA_node_types.h.
Referenced by blender::bke::node_blend_read_data_storage(), blender::nodes::node_composite_cryptomatte_cc::node_copy_cryptomatte(), blender::nodes::node_composite_cryptomatte_cc::node_free_cryptomatte(), ntreeCompositCryptomatteSyncFromAdd(), ntreeCompositCryptomatteSyncFromRemove(), and ntreeCompositCryptomatteUpdateLayerNames().