#include <NOD_compositor_file_output.hh>
Inherits blender::nodes::socket_items::SocketItemsAccessorDefaults.
◆ ItemT
◆ blend_read_data_item()
| void blender::nodes::FileOutputItemsAccessor::blend_read_data_item |
( |
BlendDataReader * | reader, |
|
|
ItemT & | item ) |
|
static |
◆ blend_write_item()
| void blender::nodes::FileOutputItemsAccessor::blend_write_item |
( |
BlendWriter * | writer, |
|
|
const ItemT & | item ) |
|
static |
◆ copy_item()
◆ destruct_item()
◆ find_available_identifier()
| int blender::nodes::FileOutputItemsAccessor::find_available_identifier |
( |
const NodeCompositorFileOutputItem * | items, |
|
|
const int | items_count ) |
|
inlinestatic |
◆ get_items_from_node()
◆ get_name()
◆ get_socket_type()
◆ init_with_socket_type_and_name()
Definition at line 97 of file NOD_compositor_file_output.hh.
References BKE_image_format_init(), BKE_image_format_update_color_space_for_type(), find_available_identifier(), NodeCompositorFileOutputItem::format, NodeCompositorFileOutputItem::identifier, name, NodeCompositorFileOutputItem::save_as_render, blender::nodes::socket_items::set_item_name_and_make_unique(), NodeCompositorFileOutputItem::socket_type, bNode::storage, and NodeCompositorFileOutputItem::vector_socket_dimensions.
◆ socket_identifier_for_item()
◆ supports_socket_type()
| bool blender::nodes::FileOutputItemsAccessor::supports_socket_type |
( |
const eNodeSocketDatatype | socket_type, |
|
|
const int | ) |
|
inlinestatic |
◆ validate_name()
| std::string blender::nodes::FileOutputItemsAccessor::validate_name |
( |
const StringRef | name | ) |
|
|
static |
◆ can_have_empty_name
| bool blender::nodes::FileOutputItemsAccessor::can_have_empty_name = true |
|
staticconstexpr |
◆ has_name
| bool blender::nodes::FileOutputItemsAccessor::has_name = true |
|
staticconstexpr |
◆ has_name_validation
| bool blender::nodes::FileOutputItemsAccessor::has_name_validation = true |
|
staticconstexpr |
◆ has_type
| bool blender::nodes::FileOutputItemsAccessor::has_type = true |
|
staticconstexpr |
◆ has_vector_dimensions
| bool blender::nodes::FileOutputItemsAccessor::has_vector_dimensions = true |
|
staticconstexpr |
◆ item_srna
| StructRNA * blender::nodes::FileOutputItemsAccessor::item_srna = &RNA_NodeCompositorFileOutputItem |
|
static |
◆ node_idname
| StringRefNull blender::nodes::FileOutputItemsAccessor::node_idname = "CompositorNodeOutputFile" |
|
staticconstexpr |
◆ unique_name_separator
| char blender::nodes::FileOutputItemsAccessor::unique_name_separator = '_' |
|
staticconstexpr |
The documentation for this struct was generated from the following files: