Blender V4.3
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 2039 of file DNA_node_types.h.

Member Data Documentation

◆ _pad

char NodeGeometryForeachGeometryElementOutput::_pad[3]

Definition at line 2052 of file DNA_node_types.h.

◆ domain

uint8_t NodeGeometryForeachGeometryElementOutput::domain

#AttrDomain. This is the domain that is iterated over.

Definition at line 2051 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 2045 of file DNA_node_types.h.

Referenced by blender::nodes::LazyFunctionForForeachGeometryElementZone::build_graph_contents(), blender::nodes::ForeachGeometryElementInputItemsAccessor::get_items_from_node(), 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 2049 of file DNA_node_types.h.

◆ main_items


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