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()

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

◆ get_link()

NodeOperationOutput * blender::compositor::NodeOperationInput::get_link ( ) const
inline

Definition at line 104 of file COM_NodeOperation.h.

◆ 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()

bool blender::compositor::NodeOperationInput::is_connected ( ) const
inline

Definition at line 108 of file COM_NodeOperation.h.

Referenced by get_reader().

◆ set_link()

void blender::compositor::NodeOperationInput::set_link ( NodeOperationOutput * link)
inline

◆ set_resize_mode()


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