|
Blender
V2.93
|
#include <COM_Node.h>
Inherited by blender::compositor::AlphaOverNode, blender::compositor::AntiAliasingNode, blender::compositor::BilateralBlurNode, blender::compositor::BlurNode, blender::compositor::BokehBlurNode, blender::compositor::BokehImageNode, blender::compositor::BoxMaskNode, blender::compositor::BrightnessNode, blender::compositor::ChannelMatteNode, blender::compositor::ChromaMatteNode, blender::compositor::ColorBalanceNode, blender::compositor::ColorCorrectionNode, blender::compositor::ColorCurveNode, blender::compositor::ColorMatteNode, blender::compositor::ColorNode, blender::compositor::ColorRampNode, blender::compositor::ColorSpillNode, blender::compositor::ColorToBWNode, blender::compositor::CombineColorNode, blender::compositor::CompositorNode, blender::compositor::ConvertAlphaNode, blender::compositor::CornerPinNode, blender::compositor::CropNode, blender::compositor::CryptomatteBaseNode, blender::compositor::DefocusNode, blender::compositor::DenoiseNode, blender::compositor::DespeckleNode, blender::compositor::DifferenceMatteNode, blender::compositor::DilateErodeNode, blender::compositor::DirectionalBlurNode, blender::compositor::DisplaceNode, blender::compositor::DistanceMatteNode, blender::compositor::DoubleEdgeMaskNode, blender::compositor::EllipseMaskNode, blender::compositor::ExposureNode, blender::compositor::FilterNode, blender::compositor::FlipNode, blender::compositor::GammaNode, blender::compositor::GlareNode, blender::compositor::HueSaturationValueCorrectNode, blender::compositor::HueSaturationValueNode, blender::compositor::IDMaskNode, blender::compositor::ImageNode, blender::compositor::InpaintNode, blender::compositor::InvertNode, blender::compositor::KeyingNode, blender::compositor::KeyingScreenNode, blender::compositor::LensDistortionNode, blender::compositor::LuminanceMatteNode, blender::compositor::MapRangeNode, blender::compositor::MapUVNode, blender::compositor::MapValueNode, blender::compositor::MaskNode, blender::compositor::MathNode, blender::compositor::MixNode, blender::compositor::MovieClipNode, blender::compositor::MovieDistortionNode, blender::compositor::NormalNode, blender::compositor::NormalizeNode, blender::compositor::OutputFileNode, blender::compositor::PixelateNode, blender::compositor::PlaneTrackDeformNode, blender::compositor::RenderLayersNode, blender::compositor::RotateNode, blender::compositor::ScaleNode, blender::compositor::SeparateColorNode, blender::compositor::SetAlphaNode, blender::compositor::SocketBufferNode, blender::compositor::SocketProxyNode, blender::compositor::SplitViewerNode, blender::compositor::Stabilize2dNode, blender::compositor::SunBeamsNode, blender::compositor::SwitchNode, blender::compositor::SwitchViewNode, blender::compositor::TextureNode, blender::compositor::TimeNode, blender::compositor::TonemapNode, blender::compositor::TrackPositionNode, blender::compositor::TransformNode, blender::compositor::TranslateNode, blender::compositor::ValueNode, blender::compositor::VectorBlurNode, blender::compositor::VectorCurveNode, blender::compositor::ViewLevelsNode, blender::compositor::ViewerNode, and blender::compositor::ZCombineNode.
Public Member Functions | |
| Node (bNode *editorNode, bool create_sockets=true) | |
| virtual | ~Node () |
| bNode * | getbNode () const |
| get the reference to the SDNA bNode struct More... | |
| bNodeTree * | getbNodeTree () const |
| get the reference to the SDNA bNodeTree struct More... | |
| void | setbNode (bNode *node) |
| set the reference to the bNode More... | |
| void | setbNodeTree (bNodeTree *nodetree) |
| set the reference to the bNodeTree More... | |
| const Vector< NodeInput * > & | getInputSockets () const |
| get access to the vector of input sockets More... | |
| const Vector< NodeOutput * > & | getOutputSockets () const |
| get access to the vector of input sockets More... | |
| NodeOutput * | getOutputSocket (const unsigned int index=0) const |
| NodeInput * | getInputSocket (const unsigned int index) const |
| void | setIsInActiveGroup (bool value) |
| Is this node in the active group (the group that is being edited) More... | |
| bool | isInActiveGroup () const |
| Is this node part of the active group the active group is the group that is currently being edited. When no group is edited, the active group will be the main tree (all nodes that are not part of a group will be active) More... | |
| virtual void | convertToOperations (NodeConverter &converter, const CompositorContext &context) const =0 |
| convert node to operation More... | |
| void | setInstanceKey (bNodeInstanceKey instance_key) |
| bNodeInstanceKey | getInstanceKey () const |
Protected Member Functions | |
| void | addInputSocket (DataType datatype) |
| add an NodeInput to the collection of input-sockets More... | |
| void | addInputSocket (DataType datatype, bNodeSocket *socket) |
| void | addOutputSocket (DataType datatype) |
| add an NodeOutput to the collection of output-sockets More... | |
| void | addOutputSocket (DataType datatype, bNodeSocket *socket) |
| bNodeSocket * | getEditorInputSocket (int editorNodeInputSocketIndex) |
| bNodeSocket * | getEditorOutputSocket (int editorNodeOutputSocketIndex) |
Protected Attributes | |
| Vector< NodeInput * > | inputs |
| the list of actual input-sockets More... | |
| Vector< NodeOutput * > | outputs |
| the list of actual output-sockets More... | |
My node documentation.
Definition at line 42 of file COM_Node.h.
| Node::Node | ( | bNode * | editorNode, |
| bool | create_sockets = true |
||
| ) |
Definition at line 41 of file COM_Node.cc.
References addInputSocket(), addOutputSocket(), blender::compositor::Color, ListBase::first, bNode::inputs, bNodeSocket::next, output, bNode::outputs, SOCK_RGBA, SOCK_VECTOR, bNodeSocket::type, blender::compositor::Value, and blender::compositor::Vector.
|
virtual |
Definition at line 77 of file COM_Node.cc.
|
protected |
add an NodeInput to the collection of input-sockets
| socket | the NodeInput to add |
Definition at line 87 of file COM_Node.cc.
Referenced by Node(), blender::compositor::SocketBufferNode::SocketBufferNode(), and blender::compositor::SocketProxyNode::SocketProxyNode().
|
protected |
Definition at line 92 of file COM_Node.cc.
References inputs.
|
protected |
add an NodeOutput to the collection of output-sockets
| socket | the NodeOutput to add |
Definition at line 98 of file COM_Node.cc.
Referenced by Node(), blender::compositor::SocketBufferNode::SocketBufferNode(), and blender::compositor::SocketProxyNode::SocketProxyNode().
|
protected |
Definition at line 102 of file COM_Node.cc.
References outputs.
|
pure virtual |
convert node to operation
| system | the ExecutionSystem where the operations need to be added |
| context | reference to the CompositorContext |
Implemented in blender::compositor::ZCombineNode, blender::compositor::ViewLevelsNode, blender::compositor::ViewerNode, blender::compositor::VectorCurveNode, blender::compositor::VectorBlurNode, blender::compositor::ValueNode, blender::compositor::TranslateNode, blender::compositor::TransformNode, blender::compositor::TrackPositionNode, blender::compositor::TonemapNode, blender::compositor::TimeNode, blender::compositor::TextureNode, blender::compositor::SwitchViewNode, blender::compositor::SwitchNode, blender::compositor::SunBeamsNode, blender::compositor::Stabilize2dNode, blender::compositor::SplitViewerNode, blender::compositor::SocketBufferNode, blender::compositor::SocketProxyNode, blender::compositor::SetAlphaNode, blender::compositor::SeparateColorNode, blender::compositor::ScaleNode, blender::compositor::RotateNode, blender::compositor::RenderLayersNode, blender::compositor::PlaneTrackDeformNode, blender::compositor::PixelateNode, blender::compositor::OutputFileNode, blender::compositor::NormalNode, blender::compositor::NormalizeNode, blender::compositor::MovieDistortionNode, blender::compositor::MovieClipNode, blender::compositor::MixNode, blender::compositor::MathNode, blender::compositor::MaskNode, blender::compositor::MapValueNode, blender::compositor::MapUVNode, blender::compositor::MapRangeNode, blender::compositor::LuminanceMatteNode, blender::compositor::LensDistortionNode, blender::compositor::KeyingScreenNode, blender::compositor::KeyingNode, blender::compositor::InvertNode, blender::compositor::InpaintNode, blender::compositor::ImageNode, blender::compositor::IDMaskNode, blender::compositor::HueSaturationValueNode, blender::compositor::HueSaturationValueCorrectNode, blender::compositor::GlareNode, blender::compositor::GammaNode, blender::compositor::FlipNode, blender::compositor::FilterNode, blender::compositor::EllipseMaskNode, blender::compositor::DoubleEdgeMaskNode, blender::compositor::DistanceMatteNode, blender::compositor::DisplaceNode, blender::compositor::DirectionalBlurNode, blender::compositor::DilateErodeNode, blender::compositor::DifferenceMatteNode, blender::compositor::DespeckleNode, blender::compositor::DenoiseNode, blender::compositor::DefocusNode, blender::compositor::CryptomatteBaseNode, blender::compositor::CropNode, blender::compositor::CornerPinNode, blender::compositor::ConvertAlphaNode, blender::compositor::CompositorNode, blender::compositor::CombineColorNode, blender::compositor::ColorToBWNode, blender::compositor::ColorSpillNode, blender::compositor::ColorRampNode, blender::compositor::ColorNode, blender::compositor::ColorMatteNode, blender::compositor::ExposureNode, blender::compositor::ColorCurveNode, blender::compositor::ColorCorrectionNode, blender::compositor::ColorBalanceNode, blender::compositor::ChromaMatteNode, blender::compositor::ChannelMatteNode, blender::compositor::BrightnessNode, blender::compositor::BoxMaskNode, blender::compositor::BokehImageNode, blender::compositor::BokehBlurNode, blender::compositor::BlurNode, blender::compositor::BilateralBlurNode, blender::compositor::AntiAliasingNode, and blender::compositor::AlphaOverNode.
|
inline |
get the reference to the SDNA bNode struct
Definition at line 82 of file COM_Node.h.
Referenced by blender::compositor::NodeOperationBuilder::addOperation(), blender::compositor::AlphaOverNode::convertToOperations(), blender::compositor::AntiAliasingNode::convertToOperations(), blender::compositor::BilateralBlurNode::convertToOperations(), blender::compositor::BlurNode::convertToOperations(), blender::compositor::BokehBlurNode::convertToOperations(), blender::compositor::BokehImageNode::convertToOperations(), blender::compositor::BoxMaskNode::convertToOperations(), blender::compositor::BrightnessNode::convertToOperations(), blender::compositor::ChannelMatteNode::convertToOperations(), blender::compositor::ChromaMatteNode::convertToOperations(), blender::compositor::ColorBalanceNode::convertToOperations(), blender::compositor::ColorCorrectionNode::convertToOperations(), blender::compositor::ColorCurveNode::convertToOperations(), blender::compositor::ColorMatteNode::convertToOperations(), blender::compositor::ColorRampNode::convertToOperations(), blender::compositor::ColorSpillNode::convertToOperations(), blender::compositor::CompositorNode::convertToOperations(), blender::compositor::ConvertAlphaNode::convertToOperations(), blender::compositor::CropNode::convertToOperations(), blender::compositor::CryptomatteBaseNode::convertToOperations(), blender::compositor::DefocusNode::convertToOperations(), blender::compositor::DenoiseNode::convertToOperations(), blender::compositor::DespeckleNode::convertToOperations(), blender::compositor::DifferenceMatteNode::convertToOperations(), blender::compositor::DilateErodeNode::convertToOperations(), blender::compositor::DirectionalBlurNode::convertToOperations(), blender::compositor::DistanceMatteNode::convertToOperations(), blender::compositor::DoubleEdgeMaskNode::convertToOperations(), blender::compositor::EllipseMaskNode::convertToOperations(), blender::compositor::FilterNode::convertToOperations(), blender::compositor::FlipNode::convertToOperations(), blender::compositor::GlareNode::convertToOperations(), blender::compositor::HueSaturationValueCorrectNode::convertToOperations(), blender::compositor::IDMaskNode::convertToOperations(), blender::compositor::ImageNode::convertToOperations(), blender::compositor::InpaintNode::convertToOperations(), blender::compositor::InvertNode::convertToOperations(), blender::compositor::KeyingNode::convertToOperations(), blender::compositor::KeyingScreenNode::convertToOperations(), blender::compositor::LensDistortionNode::convertToOperations(), blender::compositor::LuminanceMatteNode::convertToOperations(), blender::compositor::MapRangeNode::convertToOperations(), blender::compositor::MapUVNode::convertToOperations(), blender::compositor::MapValueNode::convertToOperations(), blender::compositor::MaskNode::convertToOperations(), blender::compositor::MathNode::convertToOperations(), blender::compositor::MixNode::convertToOperations(), blender::compositor::MovieClipNode::convertToOperations(), blender::compositor::MovieDistortionNode::convertToOperations(), blender::compositor::OutputFileNode::convertToOperations(), blender::compositor::PlaneTrackDeformNode::convertToOperations(), blender::compositor::RenderLayersNode::convertToOperations(), blender::compositor::RotateNode::convertToOperations(), blender::compositor::ScaleNode::convertToOperations(), blender::compositor::SetAlphaNode::convertToOperations(), blender::compositor::SplitViewerNode::convertToOperations(), blender::compositor::Stabilize2dNode::convertToOperations(), blender::compositor::SunBeamsNode::convertToOperations(), blender::compositor::SwitchNode::convertToOperations(), blender::compositor::SwitchViewNode::convertToOperations(), blender::compositor::TextureNode::convertToOperations(), blender::compositor::TimeNode::convertToOperations(), blender::compositor::TonemapNode::convertToOperations(), blender::compositor::TrackPositionNode::convertToOperations(), blender::compositor::TransformNode::convertToOperations(), blender::compositor::TranslateNode::convertToOperations(), blender::compositor::VectorBlurNode::convertToOperations(), blender::compositor::VectorCurveNode::convertToOperations(), blender::compositor::ViewerNode::convertToOperations(), blender::compositor::ViewLevelsNode::convertToOperations(), blender::compositor::ZCombineNode::convertToOperations(), blender::compositor::CombineYCCANode::getColorConverter(), blender::compositor::SeparateYCCANode::getColorConverter(), getEditorInputSocket(), and getEditorOutputSocket().
|
inline |
get the reference to the SDNA bNodeTree struct
Definition at line 90 of file COM_Node.h.
Referenced by blender::compositor::NodeOperationBuilder::registerViewer().
|
protected |
Definition at line 118 of file COM_Node.cc.
References ListBase::first, getbNode(), bNode::inputs, and bNodeSocket::next.
|
protected |
Definition at line 131 of file COM_Node.cc.
References ListBase::first, getbNode(), bNodeSocket::next, and bNode::outputs.
| NodeInput * Node::getInputSocket | ( | const unsigned int | index | ) | const |
get the reference to a certain inputsocket
| index | the index of the needed inputsocket |
Definition at line 113 of file COM_Node.cc.
References inputs.
Referenced by blender::compositor::AlphaOverNode::convertToOperations(), blender::compositor::AntiAliasingNode::convertToOperations(), blender::compositor::BilateralBlurNode::convertToOperations(), blender::compositor::BlurNode::convertToOperations(), blender::compositor::BokehBlurNode::convertToOperations(), blender::compositor::BoxMaskNode::convertToOperations(), blender::compositor::BrightnessNode::convertToOperations(), blender::compositor::ChannelMatteNode::convertToOperations(), blender::compositor::ChromaMatteNode::convertToOperations(), blender::compositor::ColorBalanceNode::convertToOperations(), blender::compositor::ColorCorrectionNode::convertToOperations(), blender::compositor::ColorCurveNode::convertToOperations(), blender::compositor::ExposureNode::convertToOperations(), blender::compositor::ColorMatteNode::convertToOperations(), blender::compositor::ColorRampNode::convertToOperations(), blender::compositor::ColorSpillNode::convertToOperations(), blender::compositor::ColorToBWNode::convertToOperations(), blender::compositor::CombineColorNode::convertToOperations(), blender::compositor::CompositorNode::convertToOperations(), blender::compositor::ConvertAlphaNode::convertToOperations(), blender::compositor::CornerPinNode::convertToOperations(), blender::compositor::CropNode::convertToOperations(), blender::compositor::CryptomatteBaseNode::convertToOperations(), blender::compositor::DefocusNode::convertToOperations(), blender::compositor::DenoiseNode::convertToOperations(), blender::compositor::DespeckleNode::convertToOperations(), blender::compositor::DifferenceMatteNode::convertToOperations(), blender::compositor::DilateErodeNode::convertToOperations(), blender::compositor::DirectionalBlurNode::convertToOperations(), blender::compositor::DisplaceNode::convertToOperations(), blender::compositor::DistanceMatteNode::convertToOperations(), blender::compositor::DoubleEdgeMaskNode::convertToOperations(), blender::compositor::EllipseMaskNode::convertToOperations(), blender::compositor::FilterNode::convertToOperations(), blender::compositor::FlipNode::convertToOperations(), blender::compositor::GammaNode::convertToOperations(), blender::compositor::GlareNode::convertToOperations(), blender::compositor::HueSaturationValueCorrectNode::convertToOperations(), blender::compositor::HueSaturationValueNode::convertToOperations(), blender::compositor::IDMaskNode::convertToOperations(), blender::compositor::InpaintNode::convertToOperations(), blender::compositor::InvertNode::convertToOperations(), blender::compositor::KeyingNode::convertToOperations(), blender::compositor::LensDistortionNode::convertToOperations(), blender::compositor::LuminanceMatteNode::convertToOperations(), blender::compositor::MapRangeNode::convertToOperations(), blender::compositor::MapUVNode::convertToOperations(), blender::compositor::MapValueNode::convertToOperations(), blender::compositor::MathNode::convertToOperations(), blender::compositor::MixNode::convertToOperations(), blender::compositor::NormalizeNode::convertToOperations(), blender::compositor::NormalNode::convertToOperations(), blender::compositor::PixelateNode::convertToOperations(), blender::compositor::PlaneTrackDeformNode::convertToOperations(), blender::compositor::RotateNode::convertToOperations(), blender::compositor::ScaleNode::convertToOperations(), blender::compositor::SeparateColorNode::convertToOperations(), blender::compositor::SetAlphaNode::convertToOperations(), blender::compositor::SocketProxyNode::convertToOperations(), blender::compositor::SocketBufferNode::convertToOperations(), blender::compositor::SplitViewerNode::convertToOperations(), blender::compositor::Stabilize2dNode::convertToOperations(), blender::compositor::SunBeamsNode::convertToOperations(), blender::compositor::SwitchNode::convertToOperations(), blender::compositor::SwitchViewNode::convertToOperations(), blender::compositor::TextureNode::convertToOperations(), blender::compositor::TonemapNode::convertToOperations(), blender::compositor::TransformNode::convertToOperations(), blender::compositor::TranslateNode::convertToOperations(), blender::compositor::VectorBlurNode::convertToOperations(), blender::compositor::VectorCurveNode::convertToOperations(), blender::compositor::ViewerNode::convertToOperations(), blender::compositor::ViewLevelsNode::convertToOperations(), blender::compositor::ZCombineNode::convertToOperations(), and blender::compositor::CryptomatteLegacyNode::create_cryptomatte_operation().
get access to the vector of input sockets
Definition at line 118 of file COM_Node.h.
References inputs.
|
inline |
Definition at line 180 of file COM_Node.h.
| NodeOutput * Node::getOutputSocket | ( | const unsigned int | index = 0 | ) | const |
get the reference to a certain outputsocket
| index | the index of the needed outputsocket |
Definition at line 108 of file COM_Node.cc.
References outputs.
Referenced by blender::compositor::AlphaOverNode::convertToOperations(), blender::compositor::AntiAliasingNode::convertToOperations(), blender::compositor::BilateralBlurNode::convertToOperations(), blender::compositor::BlurNode::convertToOperations(), blender::compositor::BokehBlurNode::convertToOperations(), blender::compositor::BokehImageNode::convertToOperations(), blender::compositor::BoxMaskNode::convertToOperations(), blender::compositor::BrightnessNode::convertToOperations(), blender::compositor::ChannelMatteNode::convertToOperations(), blender::compositor::ChromaMatteNode::convertToOperations(), blender::compositor::ColorBalanceNode::convertToOperations(), blender::compositor::ColorCorrectionNode::convertToOperations(), blender::compositor::ColorCurveNode::convertToOperations(), blender::compositor::ExposureNode::convertToOperations(), blender::compositor::ColorMatteNode::convertToOperations(), blender::compositor::ColorNode::convertToOperations(), blender::compositor::ColorRampNode::convertToOperations(), blender::compositor::ColorSpillNode::convertToOperations(), blender::compositor::ColorToBWNode::convertToOperations(), blender::compositor::CombineColorNode::convertToOperations(), blender::compositor::ConvertAlphaNode::convertToOperations(), blender::compositor::CornerPinNode::convertToOperations(), blender::compositor::CropNode::convertToOperations(), blender::compositor::CryptomatteBaseNode::convertToOperations(), blender::compositor::DefocusNode::convertToOperations(), blender::compositor::DenoiseNode::convertToOperations(), blender::compositor::DespeckleNode::convertToOperations(), blender::compositor::DifferenceMatteNode::convertToOperations(), blender::compositor::DilateErodeNode::convertToOperations(), blender::compositor::DirectionalBlurNode::convertToOperations(), blender::compositor::DisplaceNode::convertToOperations(), blender::compositor::DistanceMatteNode::convertToOperations(), blender::compositor::DoubleEdgeMaskNode::convertToOperations(), blender::compositor::EllipseMaskNode::convertToOperations(), blender::compositor::FilterNode::convertToOperations(), blender::compositor::FlipNode::convertToOperations(), blender::compositor::GammaNode::convertToOperations(), blender::compositor::GlareNode::convertToOperations(), blender::compositor::HueSaturationValueCorrectNode::convertToOperations(), blender::compositor::HueSaturationValueNode::convertToOperations(), blender::compositor::IDMaskNode::convertToOperations(), blender::compositor::ImageNode::convertToOperations(), blender::compositor::InpaintNode::convertToOperations(), blender::compositor::InvertNode::convertToOperations(), blender::compositor::KeyingNode::convertToOperations(), blender::compositor::KeyingScreenNode::convertToOperations(), blender::compositor::LensDistortionNode::convertToOperations(), blender::compositor::LuminanceMatteNode::convertToOperations(), blender::compositor::MapRangeNode::convertToOperations(), blender::compositor::MapUVNode::convertToOperations(), blender::compositor::MapValueNode::convertToOperations(), blender::compositor::MaskNode::convertToOperations(), blender::compositor::MathNode::convertToOperations(), blender::compositor::MixNode::convertToOperations(), blender::compositor::MovieClipNode::convertToOperations(), blender::compositor::MovieDistortionNode::convertToOperations(), blender::compositor::NormalizeNode::convertToOperations(), blender::compositor::NormalNode::convertToOperations(), blender::compositor::PixelateNode::convertToOperations(), blender::compositor::PlaneTrackDeformNode::convertToOperations(), blender::compositor::RotateNode::convertToOperations(), blender::compositor::ScaleNode::convertToOperations(), blender::compositor::SeparateColorNode::convertToOperations(), blender::compositor::SetAlphaNode::convertToOperations(), blender::compositor::SocketProxyNode::convertToOperations(), blender::compositor::SocketBufferNode::convertToOperations(), blender::compositor::Stabilize2dNode::convertToOperations(), blender::compositor::SunBeamsNode::convertToOperations(), blender::compositor::SwitchNode::convertToOperations(), blender::compositor::SwitchViewNode::convertToOperations(), blender::compositor::TextureNode::convertToOperations(), blender::compositor::TimeNode::convertToOperations(), blender::compositor::TonemapNode::convertToOperations(), blender::compositor::TrackPositionNode::convertToOperations(), blender::compositor::TransformNode::convertToOperations(), blender::compositor::TranslateNode::convertToOperations(), blender::compositor::ValueNode::convertToOperations(), blender::compositor::VectorBlurNode::convertToOperations(), blender::compositor::VectorCurveNode::convertToOperations(), blender::compositor::ViewLevelsNode::convertToOperations(), blender::compositor::ZCombineNode::convertToOperations(), and blender::compositor::CryptomatteNode::create_cryptomatte_operation().
|
inline |
get access to the vector of input sockets
Definition at line 126 of file COM_Node.h.
References outputs.
Referenced by blender::compositor::ImageNode::convertToOperations().
|
inline |
Is this node part of the active group the active group is the group that is currently being edited. When no group is edited, the active group will be the main tree (all nodes that are not part of a group will be active)
Definition at line 160 of file COM_Node.h.
Referenced by blender::compositor::NodeOperationBuilder::registerViewer().
|
inline |
|
inline |
|
inline |
Definition at line 176 of file COM_Node.h.
|
inline |
Is this node in the active group (the group that is being edited)
| isInActiveGroup |
Definition at line 149 of file COM_Node.h.
the list of actual input-sockets
Definition at line 68 of file COM_Node.h.
Referenced by addInputSocket(), blender::compositor::OutputFileNode::convertToOperations(), blender::compositor::CryptomatteLegacyNode::create_cryptomatte_operation(), getInputSocket(), getInputSockets(), and ~Node().
|
protected |
the list of actual output-sockets
Definition at line 73 of file COM_Node.h.
Referenced by addOutputSocket(), blender::compositor::ImageNode::convertToOperations(), getOutputSocket(), getOutputSockets(), and ~Node().