Blender  V2.93
Public Member Functions | List of all members
blender::compositor::NodeInput Class Reference

NodeInput are sockets that can receive data/input. More...

#include <COM_Node.h>

Public Member Functions

 NodeInput (Node *node, bNodeSocket *b_socket, DataType datatype)
 
NodegetNode () const
 
DataType getDataType () const
 
bNodeSocketgetbNodeSocket () const
 
void setLink (NodeOutput *link)
 
bool isLinked () const
 
NodeOutputgetLink ()
 
float getEditorValueFloat () const
 
void getEditorValueColor (float *value) const
 
void getEditorValueVector (float *value) const
 

Detailed Description

NodeInput are sockets that can receive data/input.

Definition at line 210 of file COM_Node.h.

Constructor & Destructor Documentation

◆ NodeInput()

blender::compositor::NodeInput::NodeInput ( Node node,
bNodeSocket b_socket,
DataType  datatype 
)

Definition at line 149 of file COM_Node.cc.

Member Function Documentation

◆ getbNodeSocket()

bNodeSocket* blender::compositor::NodeInput::getbNodeSocket ( ) const
inline

◆ getDataType()

DataType blender::compositor::NodeInput::getDataType ( ) const
inline

◆ getEditorValueColor()

void blender::compositor::NodeInput::getEditorValueColor ( float value) const

◆ getEditorValueFloat()

float blender::compositor::NodeInput::getEditorValueFloat ( ) const

◆ getEditorValueVector()

void blender::compositor::NodeInput::getEditorValueVector ( float value) const

◆ getLink()

NodeOutput* blender::compositor::NodeInput::getLink ( )
inline

Definition at line 244 of file COM_Node.h.

Referenced by blender::compositor::PixelateNode::convertToOperations().

◆ getNode()

Node* blender::compositor::NodeInput::getNode ( ) const
inline

◆ isLinked()

bool blender::compositor::NodeInput::isLinked ( ) const
inline

◆ setLink()

void blender::compositor::NodeInput::setLink ( NodeOutput link)

Definition at line 154 of file COM_Node.cc.

Referenced by blender::compositor::NodeGraph::add_link().


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