Blender V4.5
blender::bke::OperatorComputeContext Class Reference

#include <BKE_compute_contexts.hh>

Inherits blender::ComputeContext.

Public Member Functions

 OperatorComputeContext ()
 
 OperatorComputeContext (const ComputeContext *parent)
 
 OperatorComputeContext (const ComputeContext *parent, const bNodeTree &tree)
 
const bNodeTreetree () const
 
- Public Member Functions inherited from blender::ComputeContext
 ComputeContext (const ComputeContext *parent)
 
virtual ~ComputeContext ()=default
 
const ComputeContextHashhash () const
 
const ComputeContextparent () const
 
void print_stack (std::ostream &stream, StringRef name) const
 

Additional Inherited Members

- Protected Attributes inherited from blender::ComputeContext
const ComputeContextparent_ = nullptr
 
ComputeContextHash hash_
 

Detailed Description

Definition at line 182 of file BKE_compute_contexts.hh.

Constructor & Destructor Documentation

◆ OperatorComputeContext() [1/3]

blender::bke::OperatorComputeContext::OperatorComputeContext ( )

Definition at line 150 of file compute_contexts.cc.

◆ OperatorComputeContext() [2/3]

blender::bke::OperatorComputeContext::OperatorComputeContext ( const ComputeContext * parent)

Definition at line 152 of file compute_contexts.cc.

◆ OperatorComputeContext() [3/3]

blender::bke::OperatorComputeContext::OperatorComputeContext ( const ComputeContext * parent,
const bNodeTree & tree )

Definition at line 157 of file compute_contexts.cc.

References tree().

Member Function Documentation

◆ tree()

const bNodeTree * blender::bke::OperatorComputeContext::tree ( ) const
inline

Definition at line 192 of file BKE_compute_contexts.hh.

Referenced by OperatorComputeContext().


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