| allow_missing_requested_inputs() const | blender::fn::lazy_function::LazyFunction | inline |
| allow_missing_requested_inputs_ | blender::fn::lazy_function::LazyFunction | protected |
| always_used_inputs_available(const Params ¶ms) const | blender::fn::lazy_function::LazyFunction | |
| build_graph_contents(ForeachGeometryElementEvalStorage &eval_storage, const NodeGeometryForeachGeometryElementOutput &node_storage, Span< lf::GraphInputSocket * > graph_inputs, Span< lf::GraphOutputSocket * > graph_outputs) const | blender::nodes::LazyFunctionForForeachGeometryElementZone | inline |
| debug_name_ | blender::fn::lazy_function::LazyFunction | protected |
| destruct_storage(void *storage) const override | blender::nodes::LazyFunctionForForeachGeometryElementZone | inlinevirtual |
| execute(Params ¶ms, const Context &context) const | blender::fn::lazy_function::LazyFunction | inline |
| execute_impl(lf::Params ¶ms, const lf::Context &context) const override | blender::nodes::LazyFunctionForForeachGeometryElementZone | inlinevirtual |
| generation | blender::nodes::LazyFunctionForForeachGeometryElementZone | |
| init_storage(LinearAllocator<> &allocator) const override | blender::nodes::LazyFunctionForForeachGeometryElementZone | inlinevirtual |
| initialize_execution_graph(lf::Params ¶ms, ForeachGeometryElementEvalStorage &eval_storage, const NodeGeometryForeachGeometryElementOutput &node_storage) const | blender::nodes::LazyFunctionForForeachGeometryElementZone | inline |
| input_name(const int i) const override | blender::nodes::LazyFunctionForForeachGeometryElementZone | inlinevirtual |
| inputs | blender::nodes::LazyFunctionForForeachGeometryElementZone | |
| blender::fn::lazy_function::LazyFunction::inputs() const | blender::fn::lazy_function::LazyFunction | inline |
| inputs_ | blender::fn::lazy_function::LazyFunction | protected |
| LazyFunctionForForeachGeometryElementZone(const bNodeTree &btree, const bNodeTreeZone &zone, ZoneBuildInfo &zone_info, const ZoneBodyFunction &body_fn) | blender::nodes::LazyFunctionForForeachGeometryElementZone | inline |
| main | blender::nodes::LazyFunctionForForeachGeometryElementZone | |
| name() const | blender::fn::lazy_function::LazyFunction | virtual |
| output_name(const int i) const override | blender::nodes::LazyFunctionForForeachGeometryElementZone | inlinevirtual |
| outputs() const | blender::fn::lazy_function::LazyFunction | inline |
| outputs_ | blender::fn::lazy_function::LazyFunction | protected |
| possible_output_dependencies(int output_index, FunctionRef< void(Span< int >)> fn) const | blender::fn::lazy_function::LazyFunction | virtual |
| prepare_components(lf::Params ¶ms, ForeachGeometryElementEvalStorage &eval_storage, const NodeGeometryForeachGeometryElementOutput &node_storage) const | blender::nodes::LazyFunctionForForeachGeometryElementZone | inline |
| try_extract_element_geometries(const GeometrySet &main_geometry, const ForeachElementComponentID &id, const IndexMask &mask, const AttributeFilter &attribute_filter) const | blender::nodes::LazyFunctionForForeachGeometryElementZone | inline |
| ~LazyFunction()=default | blender::fn::lazy_function::LazyFunction | virtual |