Blender V5.0
NodeGeometryForeachGeometryElementOutput Struct Reference

#include <DNA_node_types.h>

Public Attributes

NodeForeachGeometryElementInputItems input_items
NodeForeachGeometryElementMainItems main_items
NodeForeachGeometryElementGenerationItems generation_items
int inspection_index
uint8_t domain
char _pad [3]

Detailed Description

Definition at line 2273 of file DNA_node_types.h.

Member Data Documentation

◆ _pad

char NodeGeometryForeachGeometryElementOutput::_pad[3]

Definition at line 2286 of file DNA_node_types.h.

◆ domain

uint8_t NodeGeometryForeachGeometryElementOutput::domain

AttrDomain. This is the domain that is iterated over.

Definition at line 2285 of file DNA_node_types.h.

Referenced by blender::nodes::LazyFunctionForForeachGeometryElementZone::prepare_components().

◆ generation_items

◆ input_items

NodeForeachGeometryElementInputItems NodeGeometryForeachGeometryElementOutput::input_items

The foreach zone has three sets of dynamic sockets. One on the input node and two on the output node. All settings are stored centrally in the output node storage though.

Definition at line 2279 of file DNA_node_types.h.

Referenced by blender::nodes::LazyFunctionForForeachGeometryElementZone::build_graph_contents(), and blender::nodes::LazyFunctionForForeachGeometryElementZone::prepare_components().

◆ inspection_index

int NodeGeometryForeachGeometryElementOutput::inspection_index

This index is used when displaying socket values or using the viewer node.

Definition at line 2283 of file DNA_node_types.h.

◆ main_items


The documentation for this struct was generated from the following file: