NodeSocketStandard(NodeSocket)
base classes — bpy_struct, NodeSocket
Subclasses
- NodeSocketBool(NodeSocketStandard)
- NodeSocketBundle(NodeSocketStandard)
- NodeSocketClosure(NodeSocketStandard)
- NodeSocketCollection(NodeSocketStandard)
- NodeSocketColor(NodeSocketStandard)
- NodeSocketFloat(NodeSocketStandard)
- NodeSocketFloatAngle(NodeSocketStandard)
- NodeSocketFloatColorTemperature(NodeSocketStandard)
- NodeSocketFloatDistance(NodeSocketStandard)
- NodeSocketFloatFactor(NodeSocketStandard)
- NodeSocketFloatFrequency(NodeSocketStandard)
- NodeSocketFloatMass(NodeSocketStandard)
- NodeSocketFloatPercentage(NodeSocketStandard)
- NodeSocketFloatPixel(NodeSocketStandard)
- NodeSocketFloatTime(NodeSocketStandard)
- NodeSocketFloatTimeAbsolute(NodeSocketStandard)
- NodeSocketFloatUnsigned(NodeSocketStandard)
- NodeSocketFloatWavelength(NodeSocketStandard)
- NodeSocketFont(NodeSocketStandard)
- NodeSocketGeometry(NodeSocketStandard)
- NodeSocketImage(NodeSocketStandard)
- NodeSocketInt(NodeSocketStandard)
- NodeSocketIntFactor(NodeSocketStandard)
- NodeSocketIntPercentage(NodeSocketStandard)
- NodeSocketIntPixel(NodeSocketStandard)
- NodeSocketIntUnsigned(NodeSocketStandard)
- NodeSocketIntVector2D(NodeSocketStandard)
- NodeSocketIntVector3D(NodeSocketStandard)
- NodeSocketIntVectorFactor2D(NodeSocketStandard)
- NodeSocketIntVectorFactor3D(NodeSocketStandard)
- NodeSocketIntVectorPercentage2D(NodeSocketStandard)
- NodeSocketIntVectorPercentage3D(NodeSocketStandard)
- NodeSocketIntVectorPixel2D(NodeSocketStandard)
- NodeSocketIntVectorPixel3D(NodeSocketStandard)
- NodeSocketIntVectorUnsigned2D(NodeSocketStandard)
- NodeSocketIntVectorUnsigned3D(NodeSocketStandard)
- NodeSocketMask(NodeSocketStandard)
- NodeSocketMaterial(NodeSocketStandard)
- NodeSocketMatrix(NodeSocketStandard)
- NodeSocketMenu(NodeSocketStandard)
- NodeSocketObject(NodeSocketStandard)
- NodeSocketRotation(NodeSocketStandard)
- NodeSocketScene(NodeSocketStandard)
- NodeSocketShader(NodeSocketStandard)
- NodeSocketSound(NodeSocketStandard)
- NodeSocketString(NodeSocketStandard)
- NodeSocketStringFilePath(NodeSocketStandard)
- NodeSocketText(NodeSocketStandard)
- NodeSocketTexture(NodeSocketStandard)
- NodeSocketVector(NodeSocketStandard)
- NodeSocketVector2D(NodeSocketStandard)
- NodeSocketVector4D(NodeSocketStandard)
- NodeSocketVectorAcceleration(NodeSocketStandard)
- NodeSocketVectorAcceleration2D(NodeSocketStandard)
- NodeSocketVectorAcceleration4D(NodeSocketStandard)
- NodeSocketVectorDirection(NodeSocketStandard)
- NodeSocketVectorDirection2D(NodeSocketStandard)
- NodeSocketVectorDirection4D(NodeSocketStandard)
- NodeSocketVectorEuler(NodeSocketStandard)
- NodeSocketVectorEuler2D(NodeSocketStandard)
- NodeSocketVectorEuler4D(NodeSocketStandard)
- NodeSocketVectorFactor(NodeSocketStandard)
- NodeSocketVectorFactor2D(NodeSocketStandard)
- NodeSocketVectorFactor4D(NodeSocketStandard)
- NodeSocketVectorPercentage(NodeSocketStandard)
- NodeSocketVectorPercentage2D(NodeSocketStandard)
- NodeSocketVectorPercentage4D(NodeSocketStandard)
- NodeSocketVectorPixel(NodeSocketStandard)
- NodeSocketVectorPixel2D(NodeSocketStandard)
- NodeSocketVectorPixel4D(NodeSocketStandard)
- NodeSocketVectorTranslation(NodeSocketStandard)
- NodeSocketVectorTranslation2D(NodeSocketStandard)
- NodeSocketVectorTranslation4D(NodeSocketStandard)
- NodeSocketVectorVelocity(NodeSocketStandard)
- NodeSocketVectorVelocity2D(NodeSocketStandard)
- NodeSocketVectorVelocity4D(NodeSocketStandard)
- NodeSocketVectorXYZ(NodeSocketStandard)
- NodeSocketVectorXYZ2D(NodeSocketStandard)
- NodeSocketVectorXYZ4D(NodeSocketStandard)
- NodeSocketVirtual(NodeSocketStandard)
- class bpy.types.NodeSocketStandard(NodeSocket)
- links
List of node links from or to this socket.
- Type:
Note
Takes
O(len(nodetree.links))time.(readonly)
- draw(context, layout, node, text)
Draw socket
- draw_color(context, node)
Color of the socket icon
- Parameters:
- Returns:
Color, (array of 4 items, in [0, 1])
- Return type:
bpy_prop_array[float]
- classmethod draw_color_simple()
Color of the socket icon
- Returns:
Color, (array of 4 items, in [0, 1])
- Return type:
bpy_prop_array[float]
- classmethod bl_rna_get_subclass(id, default=None, /)
- Parameters:
id (str) – The RNA type identifier.
default (
bpy.types.Struct| None) – The value to return when not found.
- Returns:
The RNA type or default when not found.
- Return type:
- classmethod bl_rna_get_subclass_py(id, default=None, /)
- Parameters:
id (str) – The RNA type identifier.
default (type | None) – The value to return when not found.
- Returns:
The class or default when not found.
- Return type:
type