|
Blender V4.3
|
Namespaces | |
| namespace | repeat_input_node |
| namespace | repeat_output_node |
Functions | |
| static void | draw_repeat_state_item (uiList *, const bContext *C, uiLayout *layout, PointerRNA *, PointerRNA *itemptr, int, PointerRNA *, const char *, int, int) |
| static void | node_layout_ex (uiLayout *layout, bContext *C, PointerRNA *current_node_ptr) |
|
static |
Definition at line 29 of file node_geo_repeat.cc.
References RNA_float_get_array(), UI_EMBOSS_NONE, UI_ITEM_NONE, uiItemR(), uiLayoutRow(), uiLayoutSetEmboss(), and uiTemplateNodeSocket().
Referenced by node_layout_ex().
|
static |
Shared between repeat zone input and output node.
Definition at line 49 of file node_geo_repeat.cc.
References PointerRNA::data, draw_repeat_state_item(), blender::bke::bNodeTreeZones::get_zone_by_node(), bNode::identifier, uiListType::idname, blender::nodes::RepeatItemsAccessor::item_srna, PointerRNA::owner_id, RNA_pointer_create(), bNode::storage, STRNCPY, TIP_, UI_ITEM_NONE, UI_TEMPLATE_LIST_FLAG_NONE, uiItemEnumO(), uiItemO(), uiItemR(), uiLayoutColumn(), uiLayoutPanel(), uiLayoutRow(), uiLayoutSetPropDecorate(), uiLayoutSetPropSep(), UILST_LAYOUT_DEFAULT, uiTemplateList(), and WM_uilisttype_add().
Referenced by blender::nodes::node_geo_repeat_cc::repeat_input_node::node_register(), and blender::nodes::node_geo_repeat_cc::repeat_output_node::node_register().