NodeInternal(Node)
base classes — bpy_struct, Node
Subclasses
- CompositorNode(NodeInternal)
- FunctionNode(NodeInternal)
- GeometryNode(NodeInternal)
- NodeClosureInput(NodeInternal)
- NodeClosureOutput(NodeInternal)
- NodeCombineBundle(NodeInternal)
- NodeEnableOutput(NodeInternal)
- NodeEvaluateClosure(NodeInternal)
- NodeFrame(NodeInternal)
- NodeGetBundleItem(NodeInternal)
- NodeGetNestedBundlePaths(NodeInternal)
- NodeGroup(NodeInternal)
- NodeGroupInput(NodeInternal)
- NodeGroupOutput(NodeInternal)
- NodeImplicitConversion(NodeInternal)
- NodeJoinBundle(NodeInternal)
- NodeReroute(NodeInternal)
- NodeSeparateBundle(NodeInternal)
- NodeStoreBundleItem(NodeInternal)
- ShaderNode(NodeInternal)
- TextureNode(NodeInternal)
- 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| None) – Node Tree- Return type:
bool
- poll_instance(node_tree)
If non-null output is returned, the node can be added to the tree
- Parameters:
node_tree (
NodeTree| None) – Node Tree- Return type:
bool
- update()
Update on node graph topology changes (adding or removing nodes and links)
- draw_buttons(context, layout)
Draw node buttons
- draw_buttons_ext(context, layout)
Draw node buttons in the sidebar
- 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