|
Blender V4.3
|
#include <COM_NodeOperation.h>
Public Member Functions | |
| NodeOperationInput (NodeOperation *op, DataType datatype, ResizeMode resize_mode=ResizeMode::Center) | |
| NodeOperation & | get_operation () const |
| DataType | get_data_type () const |
| void | set_link (NodeOperationOutput *link) |
| NodeOperationOutput * | get_link () const |
| bool | is_connected () const |
| void | set_resize_mode (ResizeMode resize_mode) |
| ResizeMode | get_resize_mode () const |
| SocketReader * | get_reader () |
| bool | determine_canvas (const rcti &preferred_area, rcti &r_area) |
Definition at line 70 of file COM_NodeOperation.h.
| blender::compositor::NodeOperationInput::NodeOperationInput | ( | NodeOperation * | op, |
| DataType | datatype, | ||
| ResizeMode | resize_mode = ResizeMode::Center ) |
Definition at line 243 of file COM_NodeOperation.cc.
| bool blender::compositor::NodeOperationInput::determine_canvas | ( | const rcti & | preferred_area, |
| rcti & | r_area ) |
Definition at line 259 of file COM_NodeOperation.cc.
References BLI_rcti_is_empty(), and blender::compositor::NodeOperationOutput::determine_canvas().
Referenced by blender::compositor::MathBaseOperation::determine_canvas(), blender::compositor::MixBaseOperation::determine_canvas(), blender::compositor::RotateOperation::determine_canvas(), blender::compositor::ScaleFixedSizeOperation::determine_canvas(), blender::compositor::ScaleOperation::determine_canvas(), blender::compositor::SplitOperation::determine_canvas(), blender::compositor::TransformOperation::determine_canvas(), and blender::compositor::TranslateCanvasOperation::determine_canvas().
|
inline |
Definition at line 95 of file COM_NodeOperation.h.
Referenced by blender::compositor::COM_convert_canvas(), and blender::compositor::DebugInfo::graphviz_operation().
|
inline |
Definition at line 104 of file COM_NodeOperation.h.
|
inline |
Definition at line 91 of file COM_NodeOperation.h.
Referenced by blender::compositor::COM_convert_canvas(), and blender::compositor::operator<<().
| SocketReader * blender::compositor::NodeOperationInput::get_reader | ( | ) |
Definition at line 250 of file COM_NodeOperation.cc.
References blender::compositor::NodeOperationOutput::get_operation(), and is_connected().
Referenced by blender::compositor::NodeOperation::get_input_socket_reader(), blender::compositor::SocketProxyOperation::get_meta_data(), and blender::compositor::ViewerOperation::update_memory_buffer_finished().
|
inline |
Definition at line 117 of file COM_NodeOperation.h.
Referenced by blender::compositor::COM_convert_canvas().
|
inline |
Definition at line 108 of file COM_NodeOperation.h.
Referenced by get_reader().
|
inline |
Definition at line 100 of file COM_NodeOperation.h.
Referenced by blender::compositor::tests::HashedOperation::HashedOperation().
|
inline |