Blender
V3.3
|
Functions | |
static void | init_output_file (const bContext *C, PointerRNA *ptr) |
static void | free_output_file (bNode *node) |
static void | copy_output_file (bNodeTree *UNUSED(dest_ntree), bNode *dest_node, const bNode *src_node) |
static void | update_output_file (bNodeTree *ntree, bNode *node) |
static void | node_composit_buts_file_output (uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr) |
static void | node_composit_buts_file_output_ex (uiLayout *layout, bContext *C, PointerRNA *ptr) |
|
static |
Definition at line 232 of file node_composite_output_file.cc.
References BKE_image_format_copy(), ListBase::first, NodeImageMultiFile::format, NodeImageMultiFileSocket::format, bNode::inputs, MEM_dupallocN, bNodeSocket::next, bNodeSocket::storage, and bNode::storage.
Referenced by register_node_type_cmp_output_file().
Definition at line 218 of file node_composite_output_file.cc.
References BKE_image_format_free(), NodeImageMultiFile::format, NodeImageMultiFileSocket::format, LISTBASE_FOREACH, MEM_freeN, and node.
Referenced by register_node_type_cmp_output_file().
|
static |
Definition at line 189 of file node_composite_output_file.cc.
References NodeImageMultiFile::base_path, BKE_image_format_copy(), BKE_image_format_init(), BKE_imtype_is_movie(), BLI_strncpy(), C, ImageFormatData::color_management, CTX_data_scene(), PointerRNA::data, NodeImageMultiFile::format, RenderData::im_format, ImageFormatData::imtype, node, ntree, ntreeCompositOutputFileAddSocket(), PointerRNA::owner_id, RenderData::pic, ptr, Scene::r, R_IMF_COLOR_MANAGEMENT_FOLLOW_SCENE, R_IMF_IMTYPE_OPENEXR, and scene.
Referenced by register_node_type_cmp_output_file().
|
static |
Definition at line 283 of file node_composite_output_file.cc.
References IFACE_, ptr, R_IMF_IMTYPE_MULTILAYER, RNA_enum_get(), RNA_pointer_get(), UI_ITEM_R_SPLIT_EMPTY_NAME, uiItemL(), and uiItemR().
Referenced by node_composit_buts_file_output_ex(), and register_node_type_cmp_output_file().
|
static |
Definition at line 297 of file node_composite_output_file.cc.
References C, col, CTX_data_scene(), PointerRNA::data, IFACE_, node_composit_buts_file_output(), ot, PointerRNA::owner_id, ptr, Scene::r, R_IMF_IMTYPE_MULTILAYER, R_IMF_IMTYPE_OPENEXR, R_MULTIVIEW, RNA_boolean_get(), RNA_enum_get(), RNA_enum_set(), RNA_int_get(), RNA_pointer_get(), RNA_property_collection_lookup_int(), RNA_struct_find_property(), RenderData::scemode, scene, UI_ITEM_R_ICON_ONLY, UI_ITEM_R_SPLIT_EMPTY_NAME, UI_TEMPLATE_LIST_FLAG_NONE, uiItemFullO(), uiItemFullO_ptr(), uiItemL(), uiItemO(), uiItemR(), uiItemS(), uiLayoutColumn(), uiLayoutRow(), uiTemplateImageFormatViews(), uiTemplateImageSettings(), uiTemplateList(), WM_OP_EXEC_DEFAULT, WM_OP_INVOKE_DEFAULT, and WM_operatortype_find().
Referenced by register_node_type_cmp_output_file().
|
static |
Definition at line 255 of file node_composite_output_file.cc.
References cmp_node_update_default(), LISTBASE_FOREACH, node, nodeRemoveSocket(), ntree, ptr, RNA_enum_set(), RNA_pointer_create(), and PointerRNA::type.
Referenced by register_node_type_cmp_output_file().