|
Blender V5.0
|
#include <NOD_fn_format_string.hh>
Inherits blender::nodes::socket_items::SocketItemsAccessorDefaults.
Classes | |
| struct | operator_idnames |
| struct | ui_idnames |
| struct | rna_names |
Public Types | |
| using | ItemT = NodeFunctionFormatStringItem |
Static Public Attributes | |
| static StructRNA * | item_srna = &RNA_NodeFunctionFormatStringItem |
| static constexpr StringRefNull | node_idname = "FunctionNodeFormatString" |
| static constexpr bool | has_type = true |
| static constexpr bool | has_name = true |
| static constexpr bool | has_name_validation = true |
| static constexpr bool | has_custom_initial_name = true |
| static constexpr char | unique_name_separator = '_' |
| Static Public Attributes inherited from blender::nodes::socket_items::SocketItemsAccessorDefaults | |
| static constexpr bool | has_single_identifier_str = true |
| static constexpr bool | has_name_validation = false |
| static constexpr bool | has_custom_initial_name = false |
| static constexpr bool | has_vector_dimensions = false |
| static constexpr bool | can_have_empty_name = false |
| static constexpr char | unique_name_separator = '.' |
Makes it possible to use various functions (e.g. the ones in NOD_socket_items.hh) for format string items.
Definition at line 17 of file NOD_fn_format_string.hh.
Definition at line 18 of file NOD_fn_format_string.hh.
|
static |
Definition at line 803 of file node_fn_format_string.cc.
References BLO_read_string(), and NodeFunctionFormatStringItem::name.
|
static |
Definition at line 798 of file node_fn_format_string.cc.
References BLO_write_string(), and NodeFunctionFormatStringItem::name.
|
inlinestatic |
Definition at line 46 of file NOD_fn_format_string.hh.
References BLI_strdup_null(), and NodeFunctionFormatStringItem::name.
|
static |
Definition at line 808 of file node_fn_format_string.cc.
References i, blender::StringRefBase::is_empty(), and bNode::storage.
|
inlinestatic |
Definition at line 52 of file NOD_fn_format_string.hh.
References MEM_SAFE_FREE, and NodeFunctionFormatStringItem::name.
|
inlinestatic |
Definition at line 39 of file NOD_fn_format_string.hh.
References bNode::storage.
|
inlinestatic |
Definition at line 65 of file NOD_fn_format_string.hh.
References NodeFunctionFormatStringItem::name.
|
inlinestatic |
Definition at line 60 of file NOD_fn_format_string.hh.
References NodeFunctionFormatStringItem::socket_type.
|
inlinestatic |
Definition at line 75 of file NOD_fn_format_string.hh.
References NodeFunctionFormatStringItem::identifier, name, blender::nodes::socket_items::set_item_name_and_make_unique(), NodeFunctionFormatStringItem::socket_type, and bNode::storage.
|
inlinestatic |
Definition at line 89 of file NOD_fn_format_string.hh.
References NodeFunctionFormatStringItem::identifier.
Referenced by blender::nodes::node_fn_format_string_cc::node_declare().
|
inlinestatic |
Definition at line 70 of file NOD_fn_format_string.hh.
References ELEM, SOCK_FLOAT, SOCK_INT, and SOCK_STRING.
|
static |
Definition at line 842 of file node_fn_format_string.cc.
|
staticconstexpr |
Definition at line 24 of file NOD_fn_format_string.hh.
|
staticconstexpr |
Definition at line 22 of file NOD_fn_format_string.hh.
|
staticconstexpr |
Definition at line 23 of file NOD_fn_format_string.hh.
|
staticconstexpr |
Definition at line 21 of file NOD_fn_format_string.hh.
|
static |
Definition at line 19 of file NOD_fn_format_string.hh.
Referenced by blender::nodes::node_fn_format_string_cc::node_declare().
|
staticconstexpr |
Definition at line 20 of file NOD_fn_format_string.hh.
|
staticconstexpr |
Definition at line 25 of file NOD_fn_format_string.hh.