|
Blender V4.3
|
Classes | |
| struct | wmDragNodeTreeInterface |
Functions | |
| static void | draw_node_input (bContext *C, uiLayout *layout, PointerRNA *node_ptr, bNodeSocket &socket) |
| static void | draw_node_input (bContext *C, uiLayout *layout, PointerRNA *node_ptr, StringRefNull identifier) |
| static void | handle_node_declaration_items (bContext *C, Panel *root_panel, uiLayout *layout, PointerRNA *node_ptr, ItemIterator &item_iter, const ItemIterator item_end) |
|
static |
Definition at line 39 of file interface_template_node_inputs.cc.
References BLI_assert, PointerRNA::data, ELEM, bNodeSocket::flag, IFACE_, blender::bke::nodeSocketLabel(), PointerRNA::owner_id, RNA_pointer_create(), SOCK_GEOMETRY, SOCK_HIDE_VALUE, SOCK_IS_LINKED, SOCK_MATRIX, SOCK_SHADER, bNodeSocket::type, bNodeSocket::typeinfo, and uiLayoutRow().
Referenced by draw_node_input(), handle_node_declaration_items(), and uiTemplateNodeInputs().
|
static |
Definition at line 69 of file interface_template_node_inputs.cc.
References PointerRNA::data, draw_node_input(), and bNodeSocket::runtime.
|
static |
Definition at line 80 of file interface_template_node_inputs.cc.
References BKE_panel_layout_panel_state_ensure(), BLI_assert, draw_node_input(), handle_node_declaration_items(), IFACE_, RNA_pointer_create(), SOCK_IN, state, and uiLayoutPanelProp().
Referenced by handle_node_declaration_items(), and uiTemplateNodeInputs().