Blender V5.0
node_common.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2007 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9#pragma once
10
11#include <string>
12
13struct bNodeTree;
14
16void node_group_label(const struct bNodeTree *ntree,
17 const struct bNode *node,
18 char *label,
19 int label_maxncpy);
20bool node_group_poll_instance(const struct bNode *node,
21 const struct bNodeTree *nodetree,
22 const char **r_disabled_hint);
23int node_group_ui_class(const struct bNode *node);
24
29void ntree_update_reroute_nodes(struct bNodeTree *ntree);
30
31std::string node_group_ui_description(const bNode &node);
void node_group_label(const struct bNodeTree *ntree, const struct bNode *node, char *label, int label_maxncpy)
bool node_group_poll_instance(const struct bNode *node, const struct bNodeTree *nodetree, const char **r_disabled_hint)
void ntree_update_reroute_nodes(struct bNodeTree *ntree)
int node_group_ui_class(const struct bNode *node)
std::string node_group_ui_description(const bNode &node)