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

#include <COM_NodeOperation.h>

Public Member Functions

 NodeOperationInput (NodeOperation *op, DataType datatype, ResizeMode resize_mode=ResizeMode::Center)
NodeOperationget_operation () const
DataType get_data_type () const
void set_link (NodeOperationOutput *link)
NodeOperationOutputget_link () const
bool is_connected () const
void set_resize_mode (ResizeMode resize_mode)
ResizeMode get_resize_mode () const
SocketReaderget_reader ()
bool determine_canvas (const rcti &preferred_area, rcti &r_area)

Detailed Description

Definition at line 70 of file COM_NodeOperation.h.

Constructor & Destructor Documentation

◆ NodeOperationInput()

blender::compositor::NodeOperationInput::NodeOperationInput ( NodeOperation * op,
DataType datatype,
ResizeMode resize_mode = ResizeMode::Center )

Definition at line 243 of file COM_NodeOperation.cc.

Member Function Documentation

◆ determine_canvas()

◆ get_data_type()

◆ get_link()

◆ get_operation()

NodeOperation & blender::compositor::NodeOperationInput::get_operation ( ) const
inline

◆ get_reader()

◆ get_resize_mode()

ResizeMode blender::compositor::NodeOperationInput::get_resize_mode ( ) const
inline

Definition at line 117 of file COM_NodeOperation.h.

Referenced by blender::compositor::COM_convert_canvas().

◆ is_connected()

◆ set_link()

◆ set_resize_mode()


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