const ComputeContext * parent() const
ForeachGeometryElementZoneComputeContext(const ComputeContext *parent, int32_t output_node_id, int index)
GroupNodeComputeContext(const ComputeContext *parent, int32_t node_id, const std::optional< ComputeContextHash > &cached_hash={})
const bNode * caller_group_node() const
const bNodeTree * caller_tree() const
StringRefNull modifier_name() const
ModifierComputeContext(const ComputeContext *parent, std::string modifier_name)
RepeatZoneComputeContext(const ComputeContext *parent, int32_t output_node_id, int iteration)
int32_t output_node_id() const
int32_t output_node_id() const
SimulationZoneComputeContext(const ComputeContext *parent, int output_node_id)