Blender
V3.3
|
Classes | |
class | FieldAtIndex |
Functions | |
static void | node_declare (NodeDeclarationBuilder &b) |
static void | node_layout (uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr) |
static void | node_init (bNodeTree *UNUSED(tree), bNode *node) |
static void | node_update (bNodeTree *ntree, bNode *node) |
static void | node_gather_link_searches (GatherLinkSearchOpParams ¶ms) |
static StringRefNull | identifier_suffix (eCustomDataType data_type) |
static void | node_geo_exec (GeoNodeExecParams params) |
|
static |
Definition at line 147 of file node_geo_field_at_index.cc.
References BLI_assert_unreachable, CD_PROP_BOOL, CD_PROP_COLOR, CD_PROP_FLOAT, CD_PROP_FLOAT3, and CD_PROP_INT32.
Referenced by node_geo_exec().
|
static |
Definition at line 16 of file node_geo_field_at_index.cc.
References usdtokens::b(), min, and N_.
Referenced by register_node_type_geo_field_at_index().
|
static |
Definition at line 75 of file node_geo_field_at_index.cc.
References CD_PROP_STRING, IFACE_, blender::nodes::NodeDeclaration::inputs(), node, blender::nodes::node_data_type_to_custom_data_type(), params, blender::nodes::search_link_ops_for_declarations(), and type.
Referenced by register_node_type_geo_field_at_index().
|
static |
Definition at line 166 of file node_geo_field_at_index.cc.
References blender::attribute_math::convert_to_static_type(), identifier_suffix(), node, params, and T.
Referenced by register_node_type_geo_field_at_index().
|
static |
Definition at line 39 of file node_geo_field_at_index.cc.
References ATTR_DOMAIN_POINT, CD_PROP_FLOAT, and node.
|
static |
Definition at line 33 of file node_geo_field_at_index.cc.
References ptr, and uiItemR().
Referenced by register_node_type_geo_field_at_index().
|
static |
Definition at line 45 of file node_geo_field_at_index.cc.
References CD_PROP_BOOL, CD_PROP_COLOR, CD_PROP_FLOAT, CD_PROP_FLOAT3, CD_PROP_INT32, bNodeSocket::next, node, nodeSetSocketAvailability(), and ntree.
Referenced by register_node_type_geo_field_at_index().