Blender V4.3
blender::compositor::NodeOutput Class Reference

NodeOutput are sockets that can send data/input. More...

#include <COM_Node.h>

Public Member Functions

 NodeOutput (Node *node, bNodeSocket *b_socket, DataType datatype)
 
Nodeget_node () const
 
DataType get_data_type () const
 
bNodeSocketget_bnode_socket () const
 
float get_editor_value_float ()
 
void get_editor_value_color (float *value)
 
void get_editor_value_vector (float *value)
 

Detailed Description

NodeOutput are sockets that can send data/input.

Definition at line 239 of file COM_Node.h.

Constructor & Destructor Documentation

◆ NodeOutput()

blender::compositor::NodeOutput::NodeOutput ( Node * node,
bNodeSocket * b_socket,
DataType datatype )

Definition at line 161 of file COM_Node.cc.

Member Function Documentation

◆ get_bnode_socket()

bNodeSocket * blender::compositor::NodeOutput::get_bnode_socket ( ) const
inline

◆ get_data_type()

DataType blender::compositor::NodeOutput::get_data_type ( ) const
inline

Definition at line 253 of file COM_Node.h.

◆ get_editor_value_color()

void blender::compositor::NodeOutput::get_editor_value_color ( float * value)

◆ get_editor_value_float()

float blender::compositor::NodeOutput::get_editor_value_float ( )

Definition at line 166 of file COM_Node.cc.

References get_bnode_socket(), get_node(), ptr, RNA_float_get(), and RNA_pointer_create().

◆ get_editor_value_vector()

void blender::compositor::NodeOutput::get_editor_value_vector ( float * value)

◆ get_node()

Node * blender::compositor::NodeOutput::get_node ( ) const
inline

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