Blender V4.3
blender::bke::RepeatZoneComputeContext Class Reference

#include <BKE_compute_contexts.hh>

Inherits blender::ComputeContext.

Public Member Functions

 RepeatZoneComputeContext (const ComputeContext *parent, int32_t output_node_id, int iteration)
 
 RepeatZoneComputeContext (const ComputeContext *parent, const bNode &node, int iteration)
 
int32_t output_node_id () const
 
int iteration () const
 
- Public Member Functions inherited from blender::ComputeContext
 ComputeContext (const char *static_type, const ComputeContext *parent)
 
virtual ~ComputeContext ()=default
 
const ComputeContextHashhash () const
 
const char * static_type () const
 
const ComputeContextparent () const
 
void print_stack (std::ostream &stream, StringRef name) const
 

Additional Inherited Members

- Protected Attributes inherited from blender::ComputeContext
ComputeContextHash hash_
 

Detailed Description

Definition at line 101 of file BKE_compute_contexts.hh.

Constructor & Destructor Documentation

◆ RepeatZoneComputeContext() [1/2]

blender::bke::RepeatZoneComputeContext::RepeatZoneComputeContext ( const ComputeContext * parent,
int32_t output_node_id,
int iteration )

◆ RepeatZoneComputeContext() [2/2]

blender::bke::RepeatZoneComputeContext::RepeatZoneComputeContext ( const ComputeContext * parent,
const bNode & node,
int iteration )

Definition at line 108 of file compute_contexts.cc.

Member Function Documentation

◆ iteration()

int blender::bke::RepeatZoneComputeContext::iteration ( ) const
inline

Definition at line 117 of file BKE_compute_contexts.hh.

◆ output_node_id()

int32_t blender::bke::RepeatZoneComputeContext::output_node_id ( ) const
inline

Definition at line 112 of file BKE_compute_contexts.hh.


The documentation for this class was generated from the following files: