Blender  V3.3
Public Member Functions | List of all members
blender::nodes::NodeDeclaration Class Reference

#include <NOD_node_declaration.hh>

Public Member Functions

bool matches (const bNode &node) const
 
bool is_function_node () const
 
#NodeDeclaration Inline Methods
Span< SocketDeclarationPtrinputs () const
 
Span< SocketDeclarationPtroutputs () const
 
Span< SocketDeclarationPtrsockets (eNodeSocketInOut in_out) const
 

Detailed Description

Definition at line 256 of file NOD_node_declaration.hh.

Member Function Documentation

◆ inputs()

Span< SocketDeclarationPtr > blender::nodes::NodeDeclaration::inputs ( ) const
inline

◆ is_function_node()

bool blender::nodes::NodeDeclaration::is_function_node ( ) const
inline

◆ matches()

bool blender::nodes::NodeDeclaration::matches ( const bNode node) const

◆ outputs()

Span< SocketDeclarationPtr > blender::nodes::NodeDeclaration::outputs ( ) const
inline

◆ sockets()

Span< SocketDeclarationPtr > blender::nodes::NodeDeclaration::sockets ( eNodeSocketInOut  in_out) const
inline

Definition at line 506 of file NOD_node_declaration.hh.

References SOCK_IN.

Referenced by matches(), and blender::nodes::search_link_ops_for_basic_node().


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