NodeInternal(Node)

base classes — bpy_struct, Node

subclasses — ShaderNode, TextureNode, NodeGroupInput, NodeGroup, NodeGroupOutput, NodeReroute, CompositorNode, NodeFrame

class bpy.types.NodeInternal(Node)
classmethod poll(node_tree)

If non-null output is returned, the node type can be added to the tree

Parameters:node_tree (NodeTree) – Node Tree
Return type:boolean
poll_instance(node_tree)

If non-null output is returned, the node can be added to the tree

Parameters:node_tree (NodeTree) – Node Tree
Return type:boolean
update()

Update on editor changes

draw_buttons(context, layout)

Draw node buttons

Parameters:layout (UILayout, (never None)) – Layout, Layout in the UI
draw_buttons_ext(context, layout)

Draw node buttons in the sidebar

Parameters:layout (UILayout, (never None)) – Layout, Layout in the UI

Inherited Properties

Inherited Functions

Previous topic

NodeInstanceHash(bpy_struct)

Next topic

NodeInternalSocketTemplate(bpy_struct)