|
Blender
V2.93
|
#include "BLI_listbase.h"#include "BLI_string.h"#include "RNA_enum_types.h"#include "UI_interface.h"#include "UI_resources.h"#include "node_function_util.hh"Go to the source code of this file.
Functions | |
| static void | fn_node_boolean_math_layout (uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr) |
| static void | node_boolean_math_update (bNodeTree *UNUSED(ntree), bNode *node) |
| static void | node_boolean_math_label (bNodeTree *UNUSED(ntree), bNode *node, char *label, int maxlen) |
| static const blender::fn::MultiFunction & | get_multi_function (bNode &bnode) |
| static void | node_boolean_expand_in_mf_network (blender::nodes::NodeMFNetworkBuilder &builder) |
| void | register_node_type_fn_boolean_math () |
Variables | |
| static bNodeSocketTemplate | fn_node_boolean_math_in [] |
| static bNodeSocketTemplate | fn_node_boolean_math_out [] |
|
static |
Definition at line 38 of file node_fn_boolean_math.cc.
References ptr, and uiItemR().
Referenced by register_node_type_fn_boolean_math().
|
static |
Definition at line 61 of file node_fn_boolean_math.cc.
References Freestyle::a, BLI_assert, bNode::custom1, blender::fn::dummy_multi_function, NODE_BOOLEAN_MATH_AND, NODE_BOOLEAN_MATH_NOT, and NODE_BOOLEAN_MATH_OR.
Referenced by node_boolean_expand_in_mf_network().
|
static |
Definition at line 82 of file node_fn_boolean_math.cc.
References blender::nodes::NodeMFNetworkBuilder::bnode(), get_multi_function(), and blender::nodes::NodeMFNetworkBuilder::set_matching_fn().
Referenced by register_node_type_fn_boolean_math().
|
static |
Definition at line 51 of file node_fn_boolean_math.cc.
References BLI_strncpy(), IFACE_, label, node, RNA_enum_name(), and rna_enum_node_boolean_math_items.
Referenced by register_node_type_fn_boolean_math().
Definition at line 43 of file node_fn_boolean_math.cc.
References BLI_findlink(), ELEM, node, NODE_BOOLEAN_MATH_AND, NODE_BOOLEAN_MATH_OR, and nodeSetSocketAvailability().
Referenced by register_node_type_fn_boolean_math().
| void register_node_type_fn_boolean_math | ( | void | ) |
Definition at line 88 of file node_fn_boolean_math.cc.
References bNodeType::draw_buttons, bNodeType::expand_in_mf_network, FN_NODE_BOOLEAN_MATH, fn_node_boolean_math_in, fn_node_boolean_math_layout(), fn_node_boolean_math_out, fn_node_type_base(), node_boolean_expand_in_mf_network(), node_boolean_math_label(), node_boolean_math_update(), NODE_CLASS_CONVERTOR, node_type_label(), node_type_socket_templates(), node_type_update(), and nodeRegisterType().
Referenced by registerFunctionNodes().
|
static |
Definition at line 27 of file node_fn_boolean_math.cc.
Referenced by register_node_type_fn_boolean_math().
|
static |
Definition at line 33 of file node_fn_boolean_math.cc.
Referenced by register_node_type_fn_boolean_math().