|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
| static bNodeSocket * | ntreeCompositSwitchViewAddSocket (bNodeTree *ntree, bNode *node, const char *name) |
| static void | cmp_node_switch_view_sanitycheck (bNodeTree *ntree, bNode *node) |
| static void | cmp_node_switch_view_update (bNodeTree *ntree, bNode *node) |
| static void | init_switch_view (const bContext *C, PointerRNA *ptr) |
| void | register_node_type_cmp_switch_view (void) |
Variables | |
| static bNodeSocketTemplate | cmp_node_switch_view_out [] |
Definition at line 44 of file node_composite_switchview.c.
References BLI_listbase_is_empty(), bNodeSocket::flag, node, ntree, ntreeCompositSwitchViewAddSocket(), and SOCK_HIDDEN.
Referenced by cmp_node_switch_view_update(), and init_switch_view().
Definition at line 56 of file node_composite_switchview.c.
References BLI_findstring(), cmp_node_switch_view_sanitycheck(), ListBase::first, bNodeSocket::flag, if(), bNodeSocket::name, SceneRenderView::name, SceneRenderView::next, node, NODE_UPDATE_OPERATOR, nodeRemoveAllSockets(), nodeRemoveSocket(), ntree, ntreeCompositSwitchViewAddSocket(), NULL, bNodeSocket::prev, Scene::r, SCE_VIEW_DISABLE, scene, SOCK_HIDDEN, SceneRenderView::viewflag, and RenderData::views.
Referenced by register_node_type_cmp_switch_view().
|
static |
Definition at line 116 of file node_composite_switchview.c.
References C, cmp_node_switch_view_sanitycheck(), CTX_data_scene(), PointerRNA::data, ListBase::first, id_us_plus(), node, ntree, ntreeCompositSwitchViewAddSocket(), PointerRNA::owner_id, ptr, Scene::r, SCE_VIEW_DISABLE, scene, SOCK_HIDDEN, and RenderData::views.
Referenced by register_node_type_cmp_switch_view().
|
static |
Definition at line 36 of file node_composite_switchview.c.
References node, nodeAddStaticSocket(), ntree, NULL, PROP_NONE, SOCK_IN, and SOCK_RGBA.
Referenced by cmp_node_switch_view_sanitycheck(), cmp_node_switch_view_update(), and init_switch_view().
| void register_node_type_cmp_switch_view | ( | void | ) |
Definition at line 145 of file node_composite_switchview.c.
References CMP_NODE_SWITCH_VIEW, cmp_node_switch_view_out, cmp_node_switch_view_update(), cmp_node_type_base(), init_switch_view(), bNodeType::initfunc_api, NODE_CLASS_CONVERTOR, node_type_socket_templates(), node_type_update(), nodeRegisterType(), and NULL.
Referenced by registerCompositNodes().
|
static |
Definition at line 31 of file node_composite_switchview.c.
Referenced by register_node_type_cmp_switch_view().