|
Blender V5.0
|
#include <NOD_node_declaration.hh>
Inherits blender::nodes::ItemDeclaration.
Public Attributes | |
| std::function< DrawNodeLayoutFn > | draw |
| bool | is_default = false |
| Public Attributes inherited from blender::nodes::ItemDeclaration | |
| const PanelDeclaration * | parent = nullptr |
Additional Inherited Members | |
| Public Member Functions inherited from blender::nodes::ItemDeclaration | |
| virtual | ~ItemDeclaration ()=default |
Definition at line 509 of file NOD_node_declaration.hh.
| std::function<DrawNodeLayoutFn> blender::nodes::LayoutDeclaration::draw |
Definition at line 511 of file NOD_node_declaration.hh.
Referenced by blender::ed::space_node::node_update_basis_from_declaration().
| bool blender::nodes::LayoutDeclaration::is_default = false |
Sometimes the default layout has special handling (e.g. choose between #draw_buttons and #draw_buttons_ex).
Definition at line 516 of file NOD_node_declaration.hh.
Referenced by blender::nodes::DeclarationListBuilder::add_default_layout().