Blender V5.0
geometry_nodes_foreach_geometry_element_zone.cc File Reference

Go to the source code of this file.

Classes

struct  blender::nodes::ForeachElementComponentID
struct  blender::nodes::ForeachElementComponent
struct  blender::nodes::LazyFunctionForReduceForeachGeometryElement
class  blender::nodes::ForeachGeometryElementNodeExecuteWrapper
class  blender::nodes::ForeachGeometryElementZoneSideEffectProvider
struct  blender::nodes::ForeachGeometryElementEvalStorage
class  blender::nodes::LazyFunctionForForeachGeometryElementZone
class  blender::nodes::AttributeAccessor
class  blender::nodes::GeometryComponent
struct  blender::nodes::GeometrySet
class  blender::nodes::MutableAttributeAccessor
class  blender::nodes::SocketValueVariant
class  blender::nodes::Field< T >
class  blender::nodes::GField

Namespaces

namespace  blender
namespace  blender::nodes

Enumerations

enum class  blender::nodes::AttrDomain

Functions

static std::optional< AttrDomainblender::nodes::get_foreach_attribute_propagation_target_domain (const GeometryComponent::Type component_type)
LazyFunctionblender::nodes::build_foreach_geometry_element_zone_lazy_function (ResourceScope &scope, const bNodeTree &btree, const bke::bNodeTreeZone &zone, ZoneBuildInfo &zone_info, const ZoneBodyFunction &body_fn)