Blender
V3.3
|
NodeOutput are sockets that can send data/input. More...
#include <COM_Node.h>
Public Member Functions | |
NodeOutput (Node *node, bNodeSocket *b_socket, DataType datatype) | |
Node * | get_node () const |
DataType | get_data_type () const |
bNodeSocket * | get_bnode_socket () const |
float | get_editor_value_float () |
void | get_editor_value_color (float *value) |
void | get_editor_value_vector (float *value) |
NodeOutput are sockets that can send data/input.
Definition at line 238 of file COM_Node.h.
blender::compositor::NodeOutput::NodeOutput | ( | Node * | node, |
bNodeSocket * | b_socket, | ||
DataType | datatype | ||
) |
Definition at line 160 of file COM_Node.cc.
|
inline |
Definition at line 256 of file COM_Node.h.
Referenced by blender::compositor::ImageNode::convert_to_operations(), get_editor_value_color(), get_editor_value_float(), and get_editor_value_vector().
|
inline |
Definition at line 252 of file COM_Node.h.
Referenced by blender::compositor::PixelateNode::convert_to_operations().
Definition at line 172 of file COM_Node.cc.
References get_bnode_socket(), get_node(), ptr, RNA_float_get_array(), and RNA_pointer_create().
Referenced by blender::compositor::ColorNode::convert_to_operations().
float blender::compositor::NodeOutput::get_editor_value_float | ( | ) |
Definition at line 165 of file COM_Node.cc.
References get_bnode_socket(), get_node(), ptr, RNA_float_get(), and RNA_pointer_create().
Definition at line 179 of file COM_Node.cc.
References get_bnode_socket(), get_node(), ptr, RNA_float_get_array(), and RNA_pointer_create().
Referenced by blender::compositor::NormalNode::convert_to_operations().
|
inline |
Definition at line 248 of file COM_Node.h.
Referenced by get_editor_value_color(), get_editor_value_float(), get_editor_value_vector(), and blender::compositor::NodeOperationBuilder::map_output_socket().