Blender V5.0
blender::nodes::geo_eval_log::ClosureValueLog Class Reference

#include <NOD_geometry_nodes_log.hh>

Inherits blender::nodes::geo_eval_log::ValueLog.

Classes

struct  Item
struct  Source

Public Member Functions

 ClosureValueLog (Vector< Item > inputs, Vector< Item > outputs, const std::optional< ClosureSourceLocation > &source_location, std::shared_ptr< ClosureEvalLog > eval_log)
Public Member Functions inherited from blender::nodes::geo_eval_log::ValueLog
virtual ~ValueLog ()=default

Public Attributes

Vector< Iteminputs
Vector< Itemoutputs
std::optional< Sourcesource
std::shared_ptr< ClosureEvalLogeval_log

Detailed Description

Definition at line 209 of file NOD_geometry_nodes_log.hh.

Constructor & Destructor Documentation

◆ ClosureValueLog()

blender::nodes::geo_eval_log::ClosureValueLog::ClosureValueLog ( Vector< Item > inputs,
Vector< Item > outputs,
const std::optional< ClosureSourceLocation > & source_location,
std::shared_ptr< ClosureEvalLog > eval_log )

Member Data Documentation

◆ eval_log

std::shared_ptr<ClosureEvalLog> blender::nodes::geo_eval_log::ClosureValueLog::eval_log

Definition at line 229 of file NOD_geometry_nodes_log.hh.

Referenced by ClosureValueLog().

◆ inputs

Vector<Item> blender::nodes::geo_eval_log::ClosureValueLog::inputs

Definition at line 226 of file NOD_geometry_nodes_log.hh.

Referenced by ClosureValueLog().

◆ outputs

Vector<Item> blender::nodes::geo_eval_log::ClosureValueLog::outputs

Definition at line 227 of file NOD_geometry_nodes_log.hh.

Referenced by ClosureValueLog().

◆ source

std::optional<Source> blender::nodes::geo_eval_log::ClosureValueLog::source

Definition at line 228 of file NOD_geometry_nodes_log.hh.

Referenced by ClosureValueLog().


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