|
Blender V5.0
|
#include <DNA_node_tree_interface_types.h>
Public Attributes | |
| bNodeTreeInterfaceItem | item |
| char * | name |
| char * | description |
| int | flag |
| char | _pad [4] |
| bNodeTreeInterfaceItem ** | items_array |
| int | items_num |
| int | identifier |
Definition at line 173 of file DNA_node_tree_interface_types.h.
| char bNodeTreeInterfacePanel::_pad[4] |
Definition at line 181 of file DNA_node_tree_interface_types.h.
| char* bNodeTreeInterfacePanel::description |
Definition at line 178 of file DNA_node_tree_interface_types.h.
Referenced by blender::bke::node_interface::item_types::item_copy(), blender::bke::node_interface::item_types::item_free(), blender::bke::node_interface::item_types::item_read_data(), blender::bke::node_interface::item_types::item_write_data(), and blender::bke::node_interface::make_panel().
| int bNodeTreeInterfacePanel::flag |
Definition at line 180 of file DNA_node_tree_interface_types.h.
Referenced by blender::bke::node_interface::make_panel(), blender::update_panels_from_node_group(), and version_nodes_find_valid_insert_position_for_item().
| int bNodeTreeInterfacePanel::identifier |
Definition at line 187 of file DNA_node_tree_interface_types.h.
Referenced by blender::ed::space_node::add_node_group_interface_from_declaration_recursive(), blender::bke::node_interface::item_types::item_copy(), blender::bke::node_interface::make_panel(), blender::ed::space_node::node_add_group_input_node_exec(), blender::ed::space_node::node_panel_drop_copy(), and blender::update_panels_from_node_group().
| bNodeTreeInterfaceItem bNodeTreeInterfacePanel::item |
Definition at line 174 of file DNA_node_tree_interface_types.h.
Referenced by blender::ed::space_node::activate_interface_socket(), and blender::bke::node_interface::make_panel().
| bNodeTreeInterfaceItem** bNodeTreeInterfacePanel::items_array |
Definition at line 183 of file DNA_node_tree_interface_types.h.
Referenced by blender::bke::node_interface::item_types::item_read_data(), blender::bke::node_interface::item_types::item_write_data(), blender::bke::node_interface::item_types::panel_init(), remove_in_and_out_node_panel_recursive(), version_nodes_find_valid_insert_position_for_item(), version_nodes_insert_item(), and versioning_convert_node_tree_socket_lists_to_interface().
| int bNodeTreeInterfacePanel::items_num |
Definition at line 184 of file DNA_node_tree_interface_types.h.
Referenced by blender::bke::node_interface::item_types::item_read_data(), blender::bke::node_interface::item_types::item_write_data(), blender::bke::node_interface::item_types::panel_init(), remove_in_and_out_node_panel_recursive(), version_nodes_find_valid_insert_position_for_item(), version_nodes_insert_item(), and versioning_convert_node_tree_socket_lists_to_interface().
| char* bNodeTreeInterfacePanel::name |
Definition at line 177 of file DNA_node_tree_interface_types.h.
Referenced by blender::nodes::draw_interface_panel_as_panel(), blender::bke::node_interface::item_types::item_copy(), blender::bke::node_interface::item_types::item_free(), blender::bke::node_interface::item_types::item_read_data(), blender::bke::node_interface::item_types::item_write_data(), blender::bke::node_interface::make_panel(), and blender::ed::space_node::node_panel_drop_tooltip().