Blender V5.0
blender::nodes::OutputFieldDependency Class Reference

#include <NOD_node_declaration.hh>

Public Member Functions

OutputSocketFieldType field_type () const
Span< int > linked_input_indices () const

Static Public Member Functions

static OutputFieldDependency ForFieldSource ()
static OutputFieldDependency ForDataSource ()
static OutputFieldDependency ForDependentField ()
static OutputFieldDependency ForPartiallyDependentField (Vector< int > indices)

Detailed Description

Contains information about how a node output's field state depends on inputs of the same node.

Definition at line 67 of file NOD_node_declaration.hh.

Member Function Documentation

◆ field_type()

◆ ForDataSource()

OutputFieldDependency blender::nodes::OutputFieldDependency::ForDataSource ( )
static

Definition at line 956 of file node_declaration.cc.

References blender::nodes::None.

◆ ForDependentField()

OutputFieldDependency blender::nodes::OutputFieldDependency::ForDependentField ( )
static

◆ ForFieldSource()

OutputFieldDependency blender::nodes::OutputFieldDependency::ForFieldSource ( )
static

◆ ForPartiallyDependentField()

OutputFieldDependency blender::nodes::OutputFieldDependency::ForPartiallyDependentField ( Vector< int > indices)
static

◆ linked_input_indices()

Span< int > blender::nodes::OutputFieldDependency::linked_input_indices ( ) const

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