NodeSocketInterfaceStandard(NodeSocketInterface)
base classes — bpy_struct, NodeSocketInterface
subclasses —
NodeSocketInterfaceBool, NodeSocketInterfaceCollection, NodeSocketInterfaceColor, NodeSocketInterfaceFloat, NodeSocketInterfaceFloatAngle, NodeSocketInterfaceFloatDistance, NodeSocketInterfaceFloatFactor, NodeSocketInterfaceFloatPercentage, NodeSocketInterfaceFloatTime, NodeSocketInterfaceFloatTimeAbsolute, NodeSocketInterfaceFloatUnsigned, NodeSocketInterfaceGeometry, NodeSocketInterfaceImage, NodeSocketInterfaceInt, NodeSocketInterfaceIntFactor, NodeSocketInterfaceIntPercentage, NodeSocketInterfaceIntUnsigned, NodeSocketInterfaceMaterial, NodeSocketInterfaceObject, NodeSocketInterfaceShader, NodeSocketInterfaceString, NodeSocketInterfaceTexture, NodeSocketInterfaceVector, NodeSocketInterfaceVectorAcceleration, NodeSocketInterfaceVectorDirection, NodeSocketInterfaceVectorEuler, NodeSocketInterfaceVectorTranslation, NodeSocketInterfaceVectorVelocity, NodeSocketInterfaceVectorXYZ
- class bpy.types.NodeSocketInterfaceStandard(NodeSocketInterface)
 - type
 Data type
- Type
 enum in [‘CUSTOM’, ‘VALUE’, ‘INT’, ‘BOOLEAN’, ‘VECTOR’, ‘STRING’, ‘RGBA’, ‘SHADER’, ‘OBJECT’, ‘IMAGE’, ‘GEOMETRY’, ‘COLLECTION’, ‘TEXTURE’, ‘MATERIAL’], default ‘VALUE’, (readonly)
- draw(context, layout)
 Draw template settings
- Parameters
 layout (
UILayout, (never None)) – Layout, Layout in the UI
- draw_color(context)
 Color of the socket icon
- Returns
 Color
- Return type
 float array of 4 items in [0, 1]
- classmethod bl_rna_get_subclass(id, default=None)
 - Parameters
 id (string) – The RNA type identifier.
- Returns
 The RNA type or default when not found.
- Return type
 bpy.types.Structsubclass
Inherited Properties
Inherited Functions