Blender  V2.93
Functions | Variables
node_geometry_tree.cc File Reference
#include <cstring>
#include "MEM_guardedalloc.h"
#include "NOD_geometry.h"
#include "BKE_context.h"
#include "BKE_node.h"
#include "BKE_object.h"
#include "BLT_translation.h"
#include "DNA_modifier_types.h"
#include "DNA_node_types.h"
#include "DNA_space_types.h"
#include "RNA_access.h"
#include "node_common.h"

Go to the source code of this file.

Functions

static void geometry_node_tree_get_from_context (const bContext *C, bNodeTreeType *UNUSED(treetype), bNodeTree **r_ntree, ID **r_id, ID **r_from)
 
static void geometry_node_tree_update (bNodeTree *ntree)
 
static void foreach_nodeclass (Scene *UNUSED(scene), void *calldata, bNodeClassCallback func)
 
void register_node_tree_type_geo (void)
 

Variables

bNodeTreeTypentreeType_Geometry
 

Function Documentation

◆ foreach_nodeclass()

static void foreach_nodeclass ( Scene UNUSEDscene,
void *  calldata,
bNodeClassCallback  func 
)
static

◆ geometry_node_tree_get_from_context()

static void geometry_node_tree_get_from_context ( const bContext C,
bNodeTreeType UNUSEDtreetype,
bNodeTree **  r_ntree,
ID **  r_id,
ID **  r_from 
)
static

◆ geometry_node_tree_update()

static void geometry_node_tree_update ( bNodeTree ntree)
static

Definition at line 68 of file node_geometry_tree.cc.

References ntree, ntree_update_reroute_nodes(), and ntreeSetOutput().

Referenced by register_node_tree_type_geo().

◆ register_node_tree_type_geo()

void register_node_tree_type_geo ( void  )

Variable Documentation

◆ ntreeType_Geometry

bNodeTreeType* ntreeType_Geometry